- Input unit is that with which data can be given to the computer.
- Output unit it that which displays the results of the processing operations.
- Processing unit is that which controls other systems and also does all arithmetic and logic operations.
- Storage unit is that which holds or stores the data being processed or stores the data for future reference.