What are the peripheral devices of a computer?

Any device that is attached to the tower of the computer (monitor, keyboard, mouse, printer, scanner, external hard drive, USB flash drive, and so on) is a peripheral device of the computer.