「Visualforce」は、「Force.com」プラットフォームの要素の1つで、開発者がUIを設計、実装するためのもの。「Force.com」アプリケーションのUIを事実上あらゆるデバイスに拡張することが可能になる、としている。
また、「Visualforceコンポーネント」と呼ばれる、「Salesforce」 の項目、ヘッダー、リストビューといったUIのカスタマイズや拡張が容易に行える環境も、同時に提供した。
これらにより、アプリケーションの開発サイクルをスピードアップし、操作性を向上できる、としている。