What is difference between on premises and off premises?

Answer:
on premises means made on site ie in that kitchen and off premises means made at a different site
In the UK 'On premises' and 'Off Premises', generally called On or Off licences, are the licences granted to 'a fit and proper person' for the retail sale of alcoholic beverages. An 'On' licence is granted to places such as public houses or bars to permit the consumption of these beverages on the premises where they are sold. An 'Off' licence is granted to shops and stores where such drinks may be purchased but you are not allowed to consume them in the store.
First answer by Evanswood. Last edit by Lazarus. Contributor trust: 1081 [recommend contributor recommended]. Question popularity: 2 [recommend question].