Traditional Culture Encyclopedia - Hotel reservation - What's the difference between pub and bar?

What's the difference between pub and bar?

Pub pub; Inn; Small hotel? [British English] A small hotel; Small hotel) [Australian English] hotel, inn [abbreviated from public house] bar; Wine counter

Pub originated in Britain and is the abbreviation of public house, namely pub. Besides selling wine, there will be other foods. If accommodation service is provided, it is generally called inn or hostelry) Bar, named after the counter that specializes in selling wine. In Britain, it's usually short for bar? There's not much difference at home.