buttercream is a type of cream cheese that is made from butter and sugar. most icings are harder to spread, however buttercream is softer and more spreadable. buttercream is the recommended option for flavor and versatility.