El hosting es un servicio que permite publicar sitios web en Internet al almacenar los archivos y datos de un sitio en un servidor administrado por un proveedor de hosting. El proveedor mantiene el servidor funcionando las 24 horas para que el sitio esté disponible, y transfiere el contenido del sitio a los visitantes. Existen diferentes tipos de hosting como compartido, VPS, en la nube o dedicado, variando en el espacio de almacenamiento y funcionalidades según las necesidades del sitio web.