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...
"On Premise" means it's meant to be drunk at the place in question. Bars (and any locales with bars or that serve drinks meant to be consumed on site) are required to obtain "On Premise" alcohol...
This is where the food is prepared and cooked elsewhere and served away from the restaurant. it is similar to outside catering but the food is prepared away from the hotel/restaurant
.