Taverns were places of business, where people gathered to drink and eat. An Inn is a tavern which has a license to put up guests as lodgers. Inns were generally establishments or buildings where travelers could seek lodging and, usually (but not necessarily) food and drink.