HailStorm er et vigtigt element i Microsofts kommende .NET strategi. Teknologien er baseret på Passport, et system til bruger-autentifikation, som Microsoft anvender til Hotmail, Messenger og andre tjenester. Den XML-baserede teknologi er centreret omkring brugeren og ikke det apparat, som anvendes til at hente data, helt i tråd med Microsofts vision om at gøre informationer tilgængelige overalt på samme tid.
Programmører kan anvende HailStorm til at skabe XML-tjenester, som kan leveres til mange forskellige modtagerenheder, eksempelvis pc'er, håndholdte computere eller mobiltelefoner. HailStorm består af 14 forskellige softwarekomponenter, bl.a. MyProfile, som indeholder brugerens navn og personlige data, MyNotifications, der informerer om vigtige begivenheder og opdateringer, og MyInbox, som indeholder e-mail og indtalte beskeder.
For brugeren betyder HailStorm, at man får adgang til sine personlige oplysninger, f.eks. adressebøger, telefonlister og mødekalender, ligegyldig hvor man befinder sig. Men det er ikke sikkert, at den universelle adgang bliver gratis; Microsoft fortæller at HailStorm-tjenester skal finanseres gennem en abonnementsbaseret model, hvor brugeren betaler for adgang til informationer.
Den nye teknologi bliver sendt til beta-test senere på året, og den færdige version ventes til næste år. Microsoft fortæller at HailStorm bliver understøttet i kommende produkter som Windows XP og Office XP. Samtidig med HailStorm har Microsoft præsenteret nye versioner af Hotmail, Passport og MSN Messenger.