Understanding Italian coffee

In Italy drinking coffee is a ritual. Italians love going to cafés for their coffee and if skipped they won’t survive the day. Before you order a coffee, let’s clarify first the difference between caf...