cacao (pronounced kah-cow): A bean of the cacao tree, native to Mesoamerica; used to make chocolate.
cocoa: The dry powder made by grinding the beans and removing the cocoa butter. Some people call the beans cocoa (which is technically correct) but most people consider cocoa to be the powder.