Personal digital assistants (PDAs) are general purpose computing devices that contain built-in applications like calendars, address books, to-do lists, games, and calculators. PDAs have evolved over three generations from organizers in the 1980s with basic functions, to smaller devices in the 1990s with better displays and connectivity to PCs, to touchscreen devices in the mid-1990s with customizable interfaces. PDAs run operating systems like Microsoft Windows CE, Palm OS, and Symbian OS and come in categories like organizers with keyboards or palm-sized devices without keyboards that use stylus input.