Chocolate buttercream uses butter and shortening with cocoa powder. Chocolate ganache uses heavy whipping cream and chocolate. Chocolate ganache is more rich in chocolate flavor than its buttercream counterpart.