Icing is commonly used for decorating cakes. It seals in moisture, and enhances the flavor and texture of cakes. There are different types of icing, like buttercream, chocolate, cream cheese, royal icing, etc. The right icing must gel with the flavor of the cake. So, choose an icing that goes well with your cake. Here are some easy homemade icing recipes.