Systemy zarządzania siecią mogą składać się ze sprzętu, oprogramowania lub ich kombinacji. Często są przeznaczone do monitorowania, analizowania i raportowania aktywności korporacyjnej sieci komputerowej. System oparty na regułach to zazwyczaj taki, w którym poszczególne komponenty, takie jak przełączniki i routery, są sterowane pojedynczo, podczas gdy system oparty na zasadach może zarządzać wszystkimi zasobami sieciowymi przy użyciu Internetu. Często dostępne są różne konfiguracje systemów zarządzania siecią. Systemy te mogą być również produktami dużych znanych firm lub mniejszych niezależnych dostawców oprogramowania (ISV), mogą pochodzić z opracowywanych projektów open source lub składać się ze specjalistycznych urządzeń elektronicznych.
W scentralizowanej konfiguracji jeden obszar jest poświęcony zarządzaniu systemem i to tam każde urządzenie w sieci zazwyczaj wysyła dane. Dyspozycje są zazwyczaj wysyłane tylko przez jedną stację centralną; jeśli ten komponent ulegnie awarii, to na ogół nie ma innej części sieci, która mogłaby przejąć kontrolę. Systemy zarządzania siecią mogą być również hierarchiczne, przy czym każda część zazwyczaj może zarządzać podzbiorem urządzeń należących do systemu. Podzbiory mogą mieć formę działów korporacyjnych lub grup roboczych; jeśli części niższego poziomu ulegną awarii, inne komponenty mogą zgłosić informacje.
Rozproszone systemy zarządzania siecią zazwyczaj zawierają wiele elementów do kontrolowania aktywności. Jeśli jedna stacja centralna ulegnie awarii, to inna może przejąć te same funkcje, a także przekazywać dane z części, która uległa awarii. Konfiguracja rozproszona nadaje się również do tworzenia kopii zapasowych danych, podczas gdy w całkowicie nienaruszonym systemie jedna stacja sterująca może służyć do scentralizowanego zarządzania siecią.
Duzi dostawcy często dostarczają system do zarządzania siecią. Firmy te zazwyczaj oferują duży katalog produktów i komponentów, które są kompatybilne ze starszym sprzętem i technologią. Chociaż koszty mogą być wysokie, wielkość systemów może być często dostosowana do potrzeb firmy klienta i zwykle obsługiwanych jest wiele systemów operacyjnych. Alternatywne typy systemów zarządzania siecią mogą pochodzić od niezależnych dostawców oprogramowania. Są one często tańsze dla mniejszych firm, ale czasami sprzęt jest kompatybilny tylko z obecnymi produktami na rynku.
Najtańszymi opcjami są czasami systemy zarządzania siecią typu open source. Dzięki nim zwykle istnieje dostęp do kodu źródłowego, dzięki czemu firmy mogą dostosować system do własnych potrzeb. Działy techniczne mogą również współpracować z innymi programistami w celu modyfikacji systemu. Możliwe jest również skorzystanie z fizycznych urządzeń, które łączą się z siecią, aby monitorować i analizować informacje w strategicznych lokalizacjach. Są one często przydatne do przechowywania danych, analizowania ruchu danych i rozwiązywania problemów z wydajnością.