Que es un hosting?
Al tener un documento cualquiera guardado en nuestro computador, lo que estamos haciendo es alojarlo en nuestro disco duro, y solo lo podemos ver nosotros o todos aquellos que estan conectados en red en una oficina por ejemplo, pero no en internet.

Un hosting es un lugar destinado a alojar nuestras paginas web, es en realidad un espacio en un servidor, una computadora mas potente, diseñada para funcionar las 24 horas de día, los 365 dias del año, generalmente estos servidores estan en centros especializados con soporte tecnico continuo para un continuo funcionamiento de nuestras paginas web, llamandolas websites, donde el dominio que elegimos esta direccionado hacia dicho hosting.

Estos servidores, usan generalmente dos grandes plataformas: Windows y Linux, cada una con soporte adecuado a cada website que lo use, aca depende mucho del sistema que empleemos en determinadas aplicaciones, como base de datos, formularios, u otros, y lenguajes como php, asp entre otros, En general la tendencia es usar hosting Linux si es que o usamos aplicaciones complejas.