We współczesnych warunkach działania społeczne i cywilizacyjne są niemożliwe bez wykorzystania środków szybkiej wymiany informacji. Ten problem ma na celu rozwiązanie globalnych sieci komputerowych.
Globalna sieć komputerowa (GKS) to sieć składająca się z komputerów pokrywających rozległe terytoria z nieograniczoną liczbą systemów komputerowych wchodzących w skład tej sieci. Głównym warunkiem funkcjonowania takich sieci jest natychmiastowa transmisja informacji w sieci, niezależnie od odległości komputerów nadawczych i odbiorczych.
Sieć globalna różni się od lokalnej po pierwsze niższymi prędkościami transmisji danych. Sieci globalne działają poprzez TCP/IP, MPLS, ATM i kilka innych. Najbardziej znanym z nich jest protokół TCP/IP, który obejmuje podprotokoły różnych poziomów: aplikacji, transportu, sieci, fizyczny i kanał.
Na poziomie aplikacji działa większość programów, które mają własne protokoły, które są powszechnie znane zwykłym użytkownikom komputerów PC (HTTP, WWW, FTP itp.). Protokoły te zapewniają wizualizację i wyświetlanie informacji wymaganych przez użytkownika.
Protokół transportowy odpowiada za dostarczenie danych do aplikacji, która może je obsłużyć. Nazywa się TCP.
Warstwa sieciowa jest w rzeczywistości odbiornikiem podczas przesyłania informacji i wysyłania żądań do niższych warstw w celu odebrania wszystkich informacji. Nosi nazwę protokołu IP.
Warstwy fizyczne i łącza są odpowiedzialne za określenie warunków i sposobów przekazywania informacji.
Najbardziej znaną światową siecią jest WWW (World Wide Web), która jest zbiorem serwerów przechowujących informacje niezbędne dla użytkowników i komputerów, które mogą zarówno odbierać informacje z serwerów, jak i pobierać je na nie. WWW charakteryzuje się wygodą i łatwością obsługi, a także niskimi wymaganiami dotyczącymi szybkości przesyłania danych. Pozwoliło to na rozwój tej sieci na przestrzeni nieco ponad dekady.