Przeglądarki internetowe komunikują się z serwerem zazwyczaj za pomocą protokołu HTTP, aczkolwiek w obsłudze są również inne, np. HTTPS, FTP, Gopher. Często wraz z przeglądarką dostarczane są komponenty, które umożliwiają korzystanie z serwerów grup dyskusyjnych (protokół NNTP), poczty elektronicznej (protokoły POP3, IMAP i SMTP) oraz serwerów plików (protokół FTP).

Trwająca na rynku wojna przeglądarek powoduje, że oprogramowanie do przeglądania stron WWW cały czas ewoluuje w stronę większej ergonomii, użyteczności i wygody użytkownika. Nowoczesne przeglądarki spełniają szereg wymagań – za dobry poziom uznawana jest obecnie obsługa następujących technologii:

 HTTP i HTTPS

 HTML, XML i XHTML

 grafika w formatach: GIF, JPEG, PNG z obsługą półprzezroczystości oraz SVG

 kaskadowe arkusze stylów (CSS)

 JavaScript (w tym DHTML)

 obiektowy model dokumentu (DOM)

 ciasteczka

 Adobe Flash

 aplety Java

Oprócz tego, rozwijane są następujące funkcje ułatwiające korzystanie z Internetu:

 zakładki (ulubione)

 menedżery pobierania plików

 przechowywanie plików w pamięci podręcznej

 obsługa wtyczek (rozszerzeń)

 obsługa skórek (motywów), możliwość dostosowania interfejsu do preferencji i potrzeb użytkownika

 przeglądanie w kartach

 zapamiętywanie haseł

 gesty myszy i skróty klawiaturowe

 blokowanie wyskakujących okienek

 zarządzanie prywatnymi danymi (ciasteczka, historia odwiedzin, dane formularzy, hasła itp.)

 sprawdzanie poprawności pisowni (formularze, listy elektroniczne itp.)

 filtry reklam

 powiększanie tekstu, grafik lub całej zawartości strony

 wbudowane programy do obsługi poczty elektronicznej

 czytniki RSS i Atom

 funkcja szybkiego wybierania stron (ang. speed dial)

 wbudowany klient BitTorrent