Chocolate ganache can be a filling, dip, spread, frosting, topping, or layer in a cake. The uses are virtually endless!