Som det andra svaret säger är det bara hällningsordningen (till exempel, vatten kommer omedelbart att blandas med kaffe, du kan inte ha ett lager kaffe och ett lager vatten, det är fysiskt omöjligt).
Bortsett från det är dessa saker ganska landsspecifika.
I Italien skulle exempelvis caffè breve definitivt inte vara det. Om du beställer en caffè breve i Italien får du en ristretto (och ett konstigt utseende, eftersom caffè breve är ett udda sätt att säga det) som är en kort espresso ( breve betyder kort på italienska).
Caffèlatte är bara mjölk + kaffe, det finns inget skum på toppen.
Espressomachchiato är espresso + en streck (inte så mycket som på bilden) av mjölk. Mjölken kan vara kall ( macchiato freddo ) eller het ( macchiato caldo ).
De flesta av de andra sakerna verkar ganska i linje med vad du brukar se i USA eller i Storbritannien, antar jag.