Shared Web Hosting means that one physical server and the allocated resources hosted on that server are shared between many users. Actually, on the shared hosting platform each user has his own limit on particular services like disk space, monthly traffic, email accounts, FTP accounts, databases...