A computer is an electronic device that can store, process, and retrieve data. It uses both hardware and software to function. Hardware refers to the physical parts of the computer like the case, monitor, keyboard, and mouse. Software refers to programs and instructions that tell the hardware what to do. There are different types of computers including desktops, laptops, tablets, servers, smartphones, game consoles, and more. The basic internal parts of a computer are the motherboard, CPU, RAM, hard drive, expansion cards, and power supply.