Theobroma cacao dibagi dalam tiga kelompok besar yaitu jenis Criollo, Forastero dan Trinitario. Criollo menghasilkan biji kakao dengan aroma yang sangat kuat tanpa rasa pahit, tetapi sensitif terhadap perubahan iklim dan serangan hama penyakit. Berbeda dengan criollo, forastero lebih tahan perubahan iklim dan serangan hama, jumlah produksinya relatif besar tetapi bijinya memiliki aroma yang lemah dengan rasa yang pahit. Biji kakao Indonesia sendiri sebagian besar masuk dalam jenis Trinitario yang merupakan hasil persilangan dari Criollo dan Forastero dengan sifat yang mirip dengan Criollo.
Buah kakao berbentuk bulat panjang dengan kulit yang relatif tebal. Warnanya yang hijau pada saat masih muda berganti menjadi kuning, oranye, merah atau ungu ketika masak. Pulp atau daging buah menutupi 20 – 40 buah biji kakao. Pada buah yang masak, pulp memiliki konsistensi lunak dan berlendir dengan rasa yang manis dan warna putih seperti susu. Biji kakao sendiri berbentuk oval pipih. Panjang biji sekitar 2 cm dengan lebar sekitar 1 cm dan berat ± 1 gram jika dikeringkan.
Tanaman coklat mulanya tumbuh liar di hutan hujan tropis Amerika. Adalah masyarakat kuno di Amerika Tengah dan Mexico, termasuk diantaranya bangsa Maya dan Aztec, yang menemukan rahasia keistimewaan biji kakao ini lebih dari 2000 tahun yang lalu.
