Coklat berdasarkan kandungan yang digunakan dipilah menjadi dua yaitu real chocolate (couverture chocolate) dan compound chocolate. Real chocolate menggunakan cocoa liquor (cocoa massa) dan cocoa butter.
Sedangkan untuk compound chocolate menggunakan cocoa powder dan cocoa butter subtitute. Melihat ingredients yang digunakan, tentu saja real chocolate (couverture chocolate) lebih mahal dibandingkan dengan compound chocolate. Cara sederhana untuk kita mengenali coklat hanya dari melihat label adalah dengan melihat komposisinya.
Apabila menggunakan cocoa liquor dan cocoa butter dapat dikatakan coklat tersebut adalah real chocolate sedangkan apabila komposisinya tertulis cocoa powder dan cocoa butter subtitute (palm oil/fat), dapat dikatakan coklat tersebut adalah compound chocolate. Untuk bakery, umumnya mereka lebih menyukai jenis compound chocolate, karena pengerjaannya lebih mudah terutama untuk keperluan cetak ulang yang tidak memerlukan kondisi ruangan khusus. Jadi dengan begitu nyaris semua baking chocolate termasuk dalam compound chocolate.
Dari segi penggunaannya, coklat dapat dibedakan menjadi dua, yaitu eating chocolate (umumnya dijual untuk langsung dimakan, tanpa harus ditambahkan ke produk lainnya) dan baking chocolate (umumnya dijual untuk diaplikasikan ke produk lainnya, misalnya untuk roti, kue, biskuit, dekorasi, dan lain sebagainya.)