Common digital logic blocks include adders, comparators, counters, and multipliers. Adder circuits are important as addition is used in many operations like counting and multiplication. There are different types of adder circuits like ripple carry adders, carry lookahead adders, and carry select adders. Array multipliers use repeated addition and shifting of partial products to multiply numbers. Carry-save multipliers save the carry bits to reduce delay compared to array multipliers.