as a general rule, there are two main types of cake: a butter cake and a sponge cake. butter cakes contain more ingredients and have a denser texture compared to sponge cakes. the light and airy nature of sponge cakes comes from beaten eggs and contains no extra raising agents.