Latte, cappuccino, macchiato: Different types of coffee drinks explained

If you’re not a coffee connoisseur, the menu at your local shop might seem like it’s written in a different language (and sometimes it is). What does “flat white” mean? Espressino? Ristretto? You likely already have an established order for your morning cup, but if you don’t know what else is out there, you might be missing out on the next best thing. From lattes and cappuccinos to macchiatos and frappuccinos, here are all the different types of coffee drinks, explained.