A platform designed for rapid application development that is closely linked with Salesforce's CRM applications. A key selling point of Force.com is Apex Code, a development language that is designed for building apps and features entirely on demand. Force.com apps are said to be able to capture business logic and rules – such as data validation – and make entirely new kinds of apps possible on demand – such as complex inventory checking and order fulfillment.