A buffer solution is a solution that resists changes in pH when small amounts of acid or base are added to it.