NetworkManager jest w pełni zautomatyzowanym menadżerem połączeń sieciowych dla dystrybucji Linuxa. Obsługuje sieć Ethernet, WiFi oraz połączenia VPN.
Oprogramowanie zostało zaprojektowane tak, by wymagało jak najmniejszej ingerencji ze strony użytkownika. Dodatkowo charakteryzuje się bardzo prostym i intuicyjnym interfejsem. Aplikacja równie dobrze spisuje się na każdym z najbardziej popularnych środowisk graficznych dystrybucji (GNOME, KDE, Xfce).