Hardware is a generic term for anything physical that you can touch, pick up or
move.
Software
Software are applications that tell your computer what to do, and will enable you to
do such things as playing games, writing essays, or talking to friends.
Peripherals
Peripherals are hardware that can be plugged into the Computer, and be controlled
by the CPU- with the exception of memory.