in broad terms, frosting is thick and fluffy, and is used to coat the outside (and often the inner layers) of a cake. icing is thinner and glossier than frosting, and can be used as a glaze or for detailed decorating.