buttermilk is a slightly sour milk. the sourness of buttermilk comes from acids in the milk, most notably, lactic acids. because the proteins in buttermilk are curdled, buttermilk is slightly thicker than regular milk, but not quite as thick as cream.