the main difference between buttermilk and sour milk is that buttermilk is the liquid that remains when the fat has been removed from cream in the making of butter, but in contrast, sour milk is milk made via acidification. buttermilk and sour milk are two dairy products that have a slightly sour and acidic flavour.