A computer is a machine that can be programmed to manipulate symbols. It can execute prerecorded lists of instructions, quickly store and retrieve large amounts of data, and respond to specific instruction sets. A microcomputer is a smaller computer with a microprocessor as the central processing unit, designed for individual use. A minicomputer is larger than a microcomputer but smaller than a mainframe, with similar capabilities. A personal computer is a general purpose and cost-effective machine for single user use that relies on microprocessor technology.