What is shared hosting?

Shared hosting, sometimes referred to as virtual hosting, is when several websites reside on one web server. Each website is securely separated from the others and has its own access rights, storage and bandwidth allocated. Shared hosting is the most common way to provide hosting to several clients as they share the server resources and costs of server maintenance. Shared hosting is ideal for smaller hosting needs.