Java and Mocha refer to two distinct geographical locations and their respective coffee beans. Java is an island in Indonesia known for its bold, full-bodied coffee with earthy and herbal notes. On the other hand, Mocha is a port city in Yemen, famous for its coffee beans with a unique bittersweet chocolate-like flavor and fruity undertones. The Mocha Java blend combines beans from both Java and Mocha, resulting in a well-balanced and complex coffee taste.