They look pretty similar; if you unwrap sticks of each (especially butter and margarine) and guess by sight, you might not be ...
But stick-based margarines may include both saturated and unsaturated fats in their margarine recipe, to give it a more butter-like texture. Meanwhile, animal-based butters are made of saturated fats.