When I study about cloud-computing, I usually see these terms: on-premise, off-premise applications. I tried to search them on Google, but no luck. Can anyone please explain these terms to me?
Asked
Active
Viewed 1.8k times
11
-
1Wikipedia - Other names: `On-premises software` is sometimes referred to as `shrinkwrap software`, and `off-premises software` is commonly called `software as a service` or `computing in the cloud`. – Jaider Feb 26 '14 at 16:58
2 Answers
19
On premises means on location, whereas off premises means remote (in the cloud). For instance if an application runs on an "on-premises" server it means the server is physically in the company. If you have an off-premises solution it's hosted in the cloud or centralized location.
-
7Being in a bit of a pedantic mood today: The term is ***on-premises***, not ***on-premise***. The two terms have very different meanings. Unfortunately this is a very common mistake. – David Makogon May 30 '12 at 12:25
-
Or on-premise is the new on-premises in the English language: [So apparently we lost the grammar war, and on-premises is just called "on premise" now?](http://www.brianmadden.com/blogs/brianmadden/archive/2014/05/01/so-apparently-we-lost-the-grammar-war-and-on-premises-is-just-called-quot-on-premise-quot-now.aspx) – Travis Reeder Jan 05 '15 at 13:16