Half Adder: is a combinational circuit that performs the addition of two bits, this circuit needs two binary inputs and two binary outputs.
Full Adder is a combinational circuit that performs the addition of three bits (two significant bits and previous carry).
Full Refrence Note PDF
Download