NMS est une plate-forme de pilotage permettant de superviser les ressources IT et d'évaluer le niveau de disponibilité et de qualité des services internes et externes délivrés à des clients et utilisateurs.
Ces ressources incluent entre autre, mais de façon non limitative, les serveurs, les systèmes d'exploitation, les applications, les bases de données, les services et autres éléments réseaux...
NMS offre des capacités très évolutives de gestion et de pilotage de la qualité de service, aux organisations qui souhaitent gérer de façon proactive leurs ressources informatiques critiques.
Son architecture a été conçue de façon à offrir une solution de surveillance et de pilotage très opérationnelle du niveau de qualité de service, et ce d'un bout à l'autre de la chaîne de services.

Par récupération des informations en provenance des outils de monitoring techniques ou applicatifs potentiellement déjà en place (quels qu'ils soient …) ou par l'utilisation de 'Sondes' logicielles, déployées sur les environnements surveillés, NMS délivre un très haut niveau de fonctionnalités, sans jamais imposer de contraintes aux processus surveillés eux-mêmes.

NMS dispose également de la capacité à surveiller les processus et les applications depuis un point distant.
Sa technologie lui permet, par exemple, de prendre la main de façon à distance sur un environnement client serveur, ou de simuler des transactions complexes d'utilisateurs finaux afin de récupérer le temps de réponse réel 'end-to-end' vu de l'utilisateur.
NMS possède enfin la capacité à communiquer avec les éléments du réseau de façon bidirectionnelle à travers le protocole SNMP, afin de fournir une gestion de la performance des éléments du réseau.