Buttercream is a smooth frosting made from butter and confectioners sugar. Ganache is simply melted chocolate and cream which can be used as a frosting, glaze, drizzle or a filling for layer cakes.