Ein Netzwerk ist eine Gruppe von zwei oder mehr verbundenen Computergeräten. Gewöhnlich sind alle Geräte im Netzwerk mit einem zentralen Hub verbunden, z. B. mit einem Router. Ein Netzwerk kann auch Subnetzwerke, d. h. kleinere Unterabteilungen des Netzwerks enthalten. Mithilfe von Subnetzen können sehr große Netzwerke wie diejenigen, die von ISPs bereitgestellt werden, Tausende von IP-Adressen und verbundenen Geräten handhaben.