A pub, short for public house, is an establishment created for the purpose of selling and allowing customers to consume alcoholic drinks. It is central to the cultures of the United Kingdom, Australia, New Zealand and several other areas. The history of the pub can be traced back to ancient Roman times, when there were a number of pubs in the rural areas of these countries. However, the numbers declined steadily with the passage of time, especially with the development of modern facilities like taverns and bars. In earlier times, frosted glass was used for the windows of pubs, so as not to allow any outsiders to see the activities going on inside; nowadays, however, pubs have bright décor and clear window panes.
Image courtesy: tastyfever.com
A tavern is an establishment where people gather for the purposes of consuming alcoholic drinks and enjoying the food on offer. While all taverns do not offer lodging facilities, there can be variations in their functions, depending on cultural influences.
Image courtesy: drinkandbemerry.wordpress.com