 Pocket PCs running prior versions of the operating system generally stored user-installed applications and data in RAM, which meant that if the battery was depleted the device would lose all of its data.Windows Mobile 5.0 solved this problem by storing all user data in persistent (flash) memory, leaving the RAM to be used only for running applications, as it would be on a desktop computer.As a result, Windows Mobile 5.0 Pocket PCs generally had more flash memory, and less RAM, compared to earlier devices.