 Chocolate is a product based on cocoa solid or cocoa fat or both.The amount and types of cocoa solids and fat that the term implies is a matter of controversy.Manufacturers have an incentive to use the term for variations that are cheaper to produce, containing less cocoa and more cocoa substitutes.