Computer hardware refers to the physical components that make up a computer system. There are many different kinds of hardware that can be installed inside and connected to the outside of a computer. Some key internal hardware components include the motherboard, which allocates power and allows communication between components like the CPU and RAM, as well as external input devices like keyboards, mice, webcams, and external storage devices like flash drives and graphics cards.