An ALU is an "Arithmetic and Logical Unit", It is an combinational digit circuit that performs arithmetic and logic operations. It is a vital component of the CPU(central processing unit), Which carries the actual execution of the program and instructions.