Shared hosting, also referred to as virtual hosting, is a way to host your website on a single physical server that also hosts additional sites. Within the server, there are software applications that make managing and accessing your website easy.