Question: what is the difference between pub and tavern?
Answer: So basically all three have the same meaning nowadays, with the differences being: Inn usually refers to a place that offers accommodation, besides food & drink. Tavern is a place to drink & eat, but also do business. Pub is the preferred term for tavern in Britain, Ireland, New Zealand, Canada and Australia.