A ripple carry adder is constructed by cascading full adder blocks in series. It is called a ripple carry adder because the carry bit from each stage ripples into the next. For an n-bit ripple adder, n full adders are required. It has a propagation delay, as the carry bit must ripple from the least significant to the most significant bit. Ripple carry adders are commonly used for addition in digital signal processing and microprocessors due to their simplicity.