I worked in the specialty coffee world for almost a decade before retiring to the blogosphere. If there's one thing I learned during that time, it's that there is a massive language barrier between cafes and coffee drinkers. As with any other industry, coffee comes with its own vocabulary of terms -- many of which have been modified or mangled as the industry itself has changed.
Click here to see a brief introduction for the bewildered: http://blogs.phoenixnewtimes.com/bella/2014/08/how_to_order_coffee_without_sounding_like_a_tool.php