Det er en softwareapplikation til at hente, præsentere og gennemse informationsressourcer på World Wide Web. En informationsressource identificeres af en Uniform Resource Identifier (URI / URL), som kan være en webside, et billede, en video eller andet indhold. De hyperlinks, der findes i ressourcer, giver brugerne mulighed for nemt at navigere i deres browsere til relaterede ressourcer.
Selvom browsere primært er beregnet til at bruge World Wide Web, kan de også bruges til at få adgang til information leveret af webservere på private netværk eller filer på filsystemer.
De mest populære webbrowsere er Google Chrome, Microsoft Edge (efterfulgt af Internet Explorer), Safari, Opera og Firefox.
Denne proces begynder, når brugeren indtaster en URL (Uniform Resource Locator), for eksempel //google.com, i browseren. Præfikset for URL'en, den ensartede ressourceidentifikator eller URI, bestemmer, hvordan URL'en skal fortolkes. Den mest anvendte type URL begynder med og identificerer en ressource, der hentes via Hypertext Transfer Protocol (HTTP). Mange browsere understøtter også en række andre præfikser, såsom https: til HTTPS, ftp: til filoverførselsprotokol og fil: til lokale filer. Præfikser, som webbrowseren ikke kan håndtere direkte, overdrages ofte helt til en anden applikation. For eksempel sendes mailto: URI'er generelt til brugerens standard-e-mail-applikation og nyheder: URI'er sendes til brugerens standard-nyhedsgruppelæser.
I tilfælde af http, https, fil og andre, når ressourcen er hentet, viser webbrowseren den. HTML og tilhørende indhold (billedfiler, formatering oplysninger såsom CSS, etc.) overføres til browserens design motor til at konvertere det fra et interaktivt dokument til et interaktivt dokument, en proces, der kaldes ”gengivelse”. Bortset fra HTML kan webbrowsere generelt vise enhver type indhold, der kan være en del af en webside. De fleste browsere kan vise billeder, lyd, video og XML-filer, ya menudo tienen complementos para admitir aplicaciones Flash y applets Java. Al encontrar un archivo de un tipo no admitido o un archivo que está configurado para ser descargado en lugar de mostrarse, el navegador le pide al usuario que guarde el archivo en disco.