A mocha contains milk, chocolate, and espresso, while a latte is simply espresso and steamed milk.