Your statement is almost correct. Buffers are made by mixing a weak acid and its conjugate base. Do not confuse a weak acid/base with a conjugate acid/base of a strong acid. For example, HCl is a strong acid, but Cl- is so weak it's not considered a base.