From DevOps Dictionary

This page is a stub, and is awaiting more content from a community hero. You could be that hero.

On-premises or on-prem refers to deploying an application on your local hardware (or in your private cloud) and managing it yourself, as opposed to using the application as managed by the provider (SaaS).