Milk chocolate contains cocoa solids, cocoa butter and milk. While white chocolate only contains cocoa butter, milk and sugar. This gives white chocolate a sweeter, creamier taste.