Un _navegador web_ es esencialmente un programa de aplicación que opera a través de la interacción con entradas de texto/gráficos (y hoy en día cada vez más de voz) proporcionadas por el usuario, a través de una interfaz de usuario, al tiempo que representa los resultados del procesamiento HTML en contenido visual o audible significativo y con formato gráfico, o ambos, según los deseos del usuario y para proporcionar acceso a recursos web en Internet (con la ayuda de servidores y redes y protocolos como HTTP. HTTPS)