No que diz respeito aos recursos existentes na internet e na intranet, para navegar é necessário um programa específico que habilita os usuários a interagirem com documentos em HTML, hospedados em um servidor web. Este software interpreta o código HTML e gera uma página no computador do usuário.
O termo que define esse programa e dois exemplos desses softwares, dos mais utilizados pelos internautas são, respectivamente: