Microsoft Network Monitor to bezpłatne ale dość rozbudowane narzędzie dla administratorów sieci, służące do przechwytywania i analizy ruchu sieciowego. Aby praca z dużą ilością danych była łatwiejsza program zawiera kilkadziesiąt wbudowanych filtrów (a także możliwość definiowania własnych) dzięki którym można zawęzić dane do analizy. Wśród najważniejszych nowości w wersji 3.0 należy wymienić udostępnienie trybu promiscuous, uniezależnienie aplikacji od SMS, nasłuch na kilku interfejsach jednocześnie, IntelliSense do filtrowania danych czy język NetMon Parser Language (NPL) do łatwego tworzenia nowych dekoderów protokołów. Od wersji 3.1 program pozwala między innymi podsłuchiwać ruch w sieciach bezprzewodowych, analizować ruch wewnątrz tuneli VPN pod Vistą oraz w prostszy niż dotychczas sposób tworzyć nowe filtry. Wersja 3.2 to z kolei możliwość powiązania i filtrowania zarejestrowanego ruchu z procesami działającymi w systemie, uproszczone odnajdowanie ciągów pakietów, otwarte API, a także szereg innych drobnych poprawek.
W wersji 3.3 najważniejsze zmiany to przede wszystkim możliwość przechwytywania ruchu na interfejsach WWAN i tunelowych w systemie Windows 7, poprawki zapewniające stabilną współpracę z Hyper-V czy funkcja autoprzewijania. Co ciekawe, jest też opcja wysłania przechwyconych danych do "aplikacji eksperckich" on-line, specjalnych aplikacji zajmujących się analizą danych i zwracających przetworzone wyniki. Program wzbogacono także o możliwość komentowania przechwyconych ramek i dodawania aliasów do hostów bezpośrednio z menu kontekstowego.