L'objectif principal d'un navigateur Web est de localiser, récupérer et afficher des informations sur le World Wide Web. Le navigateur récupère le code, généralement écrit en HTML, PHP, JavaScript ou d'autres langages de programmation Web, du serveur, puis interprète le code et le restitue sous forme de page Web graphique pour consultation.
Les navigateurs Web utilisent le modèle client-serveur, où le navigateur est le client exécuté sur un ordinateur personnel, et contacte le serveur Web lorsqu'il demande des informations. Une fois que le serveur reçoit la demande, il renvoie les informations, qui sont affichées sur l'application du navigateur. Les navigateurs Web sont des applications de programme dont le téléchargement et l'utilisation sont généralement gratuits.