A computer consists of a central processing unit (CPU) that processes information, and input/output devices like a keyboard, mouse and monitor to input and output information. The CPU contains the processor, memory and storage and has ports to connect input/output devices. Common input devices include keyboards for human input and storage drives for machine input. Output is mainly through monitors but also includes printers and speakers.