On-Premises (or on-prem for short) refers to a license and usage model for server-based computer programs. Until around 2010, on-prem was the predominantly common software usage model. Today, on-prem is being replaced in many areas by more modern cloud computing.