ALU also deals with manipulation of the data and works according to the instructions of the control unit, whereas Control Unit provides instructions to the arithmetic logical unit and coordinates according to the nature of the data provided and nature of work to be performed.