What are the Basic Parts of a Computer?

On the outside, the basic parts of a computer are the keyboard, mouse, speakers, and monitor. Internally, a computer needs a case, power supply, motherboard, hard drive, video card, sound card, media drive, a CPU, a CPU cooling fan or system, and cables to connect all devices to the motherboard.