Windows Mobile ist ein kompaktes Betriebssystem von Microsoft und Vorgänger von Windows Phone, kombiniert mit einer Zusammenstellung von Anwendungen für mobile Geräte. Es basiert auf der Win32-API. Geräte, die Windows Phone bzw. Windows Mobile benutzen, sind zum Beispiel Pocket PCs, Smartphones, und tragbare Media-Center. Das Betriebssystem ist so gestaltet, dass eine Ähnlichkeit mit den Desktopversionen von Windows erkennbar ist, obwohl die jeweiligen Zielarchitekturen und Codebasen einander kaum ähnlich sind. Hingegen ist Windows Phone komplett neu entwickelt.