Hello, would you please tell me if there's some difference between 'in town' and 'in the town' in meaning? thanks.