Un hosting es un servicio de alojamiento para sitios web. En lugar de guardar objetos, lo que se hace es permitir almacenar los contenidos en la nube, así como tu correo electrónico. Gracias a ello podrá ser visitado en todo momento desde cualquier dispositivo conectado a Internet.
Cuando quieres consultar un archivo en tu ordenador, sabes muy bien dónde se encuentra guardado. No importa si es en el disco duro de tu equipo o en algún almacenamiento extraíble. El hosting es lo mismo salvo con una diferencia: el contenido que guardes puedes permitir que sea visto por ti y por cualquiera desde cualquier lugar del mundo.
La conexión entre computadoras, leyendo, enviando y recibiendo información en lugares distintos es lo que le da forma a internet.