Buffer solutions resist changes in pH upon the addition of acids or bases. There are two types: acidic buffers containing a weak acid and its salt with a strong base; and basic buffers containing a weak base and its salt with a strong acid. Buffer solutions work by neutralizing added H+ or OH- ions through acid-base reactions between the conjugate acid-base pairs. They have many applications where constant pH must be maintained, such as in biological systems, indicator dyes, and strong acid-base reactions.