Messenger, precedentemente noto come Windows Live Messenger Service, .NET Messenger Service e MSN Messenger Service è stato un servizio di instant messaging sviluppato da Microsoft, attivo da metà 1999 al 2013 (2014 in Cina). Fu l'implementazione principale del Microsoft Notification Protocol.
Il suo sistema di autenticazione si basava sul Microsoft Account (precedentemente Windows Live ID, account .NET Passport, ed account MSN/Hotmail). Il nome .NET Passport, utilizzato nel periodo di Windows Messenger, enfatizzò l'allora intenzione di integrare la piattaforma in tutti i sistemi operativi Microsoft Windows, e automaticamente e simultaneamente accedere alla rete come persona loggata in Windows.
Nonostante il precedente nome di .NET Messenger Service, non è in alcun modo collegato alla piattaforma Microsoft .NET Framework. Né il client ufficiale, né il protocollo di NMS sono legati a .NET Framework.
Pur non essendo direttamente compatibili, Yahoo! Messenger (dal 2006) e Skype (dal 2012) consentirono di comunicare con gli utenti Messenger.
Il progetto Escargot ha sviluppato una piattaforma di instant messaging compatibile, tra l'altro, con varie versioni di MSN e Windows Live Messenger.

Windows NT, Windows 2000 e Windows XP includono un servizio di sistema per la ricezione di notifiche chiamato Messenger che fu progettato per essere trasmettere notifiche all'interno di una LAN, ma nel periodo delle connessioni dirette ad Internet venne frequentemente abusato per inviare da remoto pubblicità pop-up agli utenti, il che portò Microsoft a disattivarlo di default in Windows XP Service Pack 2 e rimuoverlo completamente in Windows Vista.
Questo servizio, nonostante l'omonimia, non è legato in alcun modo alla piattaforma di messaggistica lanciata sotto il marchio MSN.