What is the meaning of on-premise?
“On-premises” or “on-prem” is a way of installing software directly on users’ computers using CDs or USB drives, while “off-premises” means the installer can be downloaded from the internet.
For example,
A company installs a customer relationship management (CRM) software on servers within its own data center. This is considered an on-premises CRM solution.