Hola, pues mira el hosting es la computadora o servidor donde almacenas los archivos de tu página (fotos, texto, videos entre otros),  que está conectada 24/7 a troncales de alta velocidad hacia internet para envíar tu mensaje al público que lo solicite al visitar tu página.

Existen distintos tipos de servidores dependiendo el uso que se le va a dar,  si es una página web de publicidad sencilla digamos una BBB no requieres invertir mucho en grandes servidores. Si tienes planes de una aplicación web, tienda en línea o algo por el estilo es muy importante considerar las características de memoria y ancho de banda para responder a todas las peticiones de manera veloz y segura.