put simply, modern margarine is a highly processed food product made from vegetable oils, while butter is basically concentrated dairy fat. butter is a dairy product made by churning cream. conversely, margarine is a product designed to imitate butter.