Computer hardware refers to physical components like monitors, keyboards, printers, and the CPU. Input devices like keyboards and mice send information to the computer, while output devices like monitors and speakers allow the computer to transmit data to users. Common storage devices that hold digital data and applications include hard drives.