
With Force.com pages, you can build user interfaces that match your brand, look and feel, and the exact behavior you need. They look and behave like any other Web page in a browser.
Force.com pages use a standard model-view-controller (MVC) design, HTML, and other Web technologies such as CSS, AJAX, and Adobe Flash and Flex.
Force.com comes with 60 predefined components that can be assembled with minimal coding in building-block fashion. Some of these components implement common Salesforce CRM interface elements, and others make new features available, such as AJAX-based partial page refreshes.
Controllers provide the underlying business rules for the interface as well as the “connective tissue” between the application’s page presentation and the underlying data.