The document provides a classification of different types of computing devices and systems. It categorizes input devices, output devices, input-output devices, processors, memory, storage devices, application software, system software, personal computers, workstations, videogame consoles, servers, clients, mainframe computers, supercomputers, handheld computers, personal digital assistants, smart phones, and portable media players. It provides examples for many of these categories.