NetworkManager ist eine Sammlung von zusammenarbeitenden Tools, die die Vernetzung einfach machen. Ob drahtlos oder mit Kabel, es ist möglich, mit NetworkManager schnell von einem Netz zum anderen zu wechseln. Wenn ein Netz einmal konfiguriert wurde, kann es automatisch erkannt und wieder genutzt werden. Es kann die meisten Informationen automatisch erkennen, wechselt nahtlos zwischen den Verbindungen, wenn nötig, und stellt den Anwendern und Programmen eine unmittelbare Rückmeldung zum Netzwerkstatus bereit. Es verwendet D-Bus und HAL. (non)