✔ 最佳答案
At first, we have to define what is normal coffee. It could be mean american filtre coffee for us. Or should it be 茶餐廳 coffee?
Latte is Italian, it mean milk.
For Italian people, coffee mean espresso( very strong italian style coffee) , but they feel that espresso is too strong in the morning. So they put hot milk in it and they call it latte.
I hope it will not confuse you, they buy latte in coffee bar and latte in supermarket is difference.