Trzy rodzaje sieci komputerowych to sieci lokalne, sieci obszarów metropolitalnych i sieci rozległe. Są one podzielone na kategorie według rozmiaru i celu, któremu służą, co może mieć charakter ogólny lub szczegółowy.
Sieci lokalne obejmują jedną witrynę, na przykład budynek biurowy. Ułatwiają udostępnianie zasobów, takich jak drukarki i nośniki pamięci. Sieci lokalne są zwykle tworzone przez połączenia przewodowe, ale mogą mieć połączenia bezprzewodowe. Charakteryzują się szybką komunikacją i są tańsze w implementacji niż inne sieci komputerowe. Obszary metropolitalne obejmują mały region, cały kampus lub całe miasto. Łączą wiele lokalnych sieci. Rozległe sieci obejmują cały kraj i mogą obejmować cały świat, na przykład Internet.