Windows Mobile 5 was Microsoft's latest operating system for handheld devices in 2005, which replaced Windows Mobile 2003. One of the broadest features WM5 introduced was a unified underlying platform between the three kinds of devices it supported: Microsoft Smartphones, Pocket PCs, and Pocket PC Phones.