Look Up Another Term

Definition: on premises


On site. In the company datacenter. On premises generally refers to performing an operation inhouse rather than at third-party facilities such as a cloud provider.