Topologia jest to sposób okablowania sieci na określonym obszarze ,czyli połączenia komputerów w jeden zespół. Podczas projektowania sieci komputerowej należy uwzględnić liczne czynniki wśród których zasadniczą rolę odgrywają trzy:
? Koszty instalacji kablowej, kart sterujących i osprzętu sieciowego
? Elastyczność architektury sieci dającą możliwość jej rekonfiguracji lub wprowadzenie dodatkowych węzłów (komputerów, urządzeń peryferyjnych)
? Niezawodność realizacji zadań informatycznych w sieci komputerowej, uzyskiwaną na drodze redundancji komunikacyjnej między węzłami sieci i dodatkowych węzłów sieci stosownie do wagi zadań informatycznych
Rozróżniono dwie kategorie układów topologicznych sieci komputerowych, w zależności od tego czy jest to sieć lokalna(LAN), czy też sieć złożoną (zbiór sieci lokalnych połączonych za pomocą mostów i routerów ? MAN , WAN , WLAN).