オンプレミスは自社で構築するため、システムを柔軟にカスタマイズしやすく、自社システムと連携しやすいというメリットがある。また、セキュリティ面でも自社のネットワーク内でシステムを動かすため、第三者が入りにくく、安全性が高いこともメリットの1つに数えられる。その反面、すべてを自社で用意するため初期コストがかかる上、構築にも時間がかかるというデメリットもある。またネットワークの障害など、トラブルが起きたときも自社で対応しなければならないところにも留意すべきだろう。
2000年代半ば以降、クラウドサービスが浸透するにつれ、オンプレミスからクラウドへ移行する傾向が強くなった。そもそもクラウドとは、サーバーやシステムを自社に置かず、ネットワーク経由でサービスを使う形態のことである。サーバーなどのインフラ環境があらかじめ拡張可能な仮想環境で提供されるため、利用者は必要な分だけ利用料金を支払うだけとなり、コストを抑えられることが、クラウドに移行する傾向を強めた大きな理由であった。
しかし、最近ではカスタム性の高さなどからオンプレミスの良さも見直されて、クラウドとオンプレミスのいいところを相互に取り入れる「ハイブリッドクラウド」が注目されるようになっている。