A computer is an electronic device that processes information or data. It performs mathematical and logical operations at high speeds. A computer consists of a central processing unit, memory to store data and programs, and input and output devices. Common computer hardware components include a monitor to display information, a keyboard for inputting text, a mouse for navigating interfaces, storage devices like hard disk drives, and connectivity devices. Computer software refers to collections of programs that accomplish applications and tasks, and includes system software that manages the computer hardware as well as application software for specific tasks.