Input Unit – Data is accepted from the user by it like keyboard, mouse etc.
Output Unit – Data output and feedback is given by it like printer, monitor etc.
Storage Unit – Stores data and results of processing like hard disk, optical disk, pen drive, etc.
Central Processing Unit – Both control unit and arithmetic logical unit are called CPU.
Arithmetic Logical Unit – It is responsible for arithmetic and logical computations.
Control Unit – It maintains order by controlling flow of information.