This document classifies and lists different types of computing devices, including their components and software. It separates devices into their input, output, processing, memory, and storage characteristics. It also categorizes software as either application or system software. Finally, it defines various classes of computers such as personal computers, workstations, servers, smartphones and more.