A full adder is a logical circuit that performs an addition operation on three one-bit binary numbers, or more than 2 inputs. The full adder produces a sum of the three inputs and carry value. It can be combined with other full adders or work on its own. It is efficient in all respects.