What do cocoa beans grow from?

Cocoa beans come from the cocoa tree,Theobroma cacao. The beans grow in green fruits that turn orange when ripened. The seeds of these fruits are toasted and processed to produce various cocoa and chocolate products.