|A web hosting service is a virtual space hired by yourself on a remote server. To understand what is a server (a kind of pc specialized for the network), you can visit this page : Computer Server. A server has like PCs, a hard disk, a processor, etc...
We are talking about shared hosting when a server hosts several websites belonging to several different owners.
Each owner has :
- His own administration via cPanel (there are also other panel possible like ISPConfig)
- Its own dedicated storage space, resources and customized according to your hosting plan