SFDC provides free developer edition environment, where you can create or develop force.com applications for free.
In Addition, SFDC Provides many editions as per the customer requirements. Each edition has its own features.
Following are the Paid Editions
This edition is designed for businesses who need full-featured CRM functionality. Professional Edition includes straightforward and easy-to-use customization, integration, and administration tools to facilitate any small to midsize deployment.
This edition is designed to meet the needs of large and complex businesses. Enterprise Edition orgs get advanced customization and administration tools, in addition to all the functionality available in Professional Edition, that can support large-scale deployments. Enterprise Edition also includes access to the web services API, so you can easily integrate with back-office systems.
This edition is Salesforce’s solution for maximizing your success and extending that success across the entire enterprise through the Force.com platform. Unlimited Edition customers benefit from new levels of platform flexibility for managing and sharing all their information on demand. Unlimited Edition includes all Enterprise Edition functionality plus Premier Support, full mobile access, unlimited custom apps, increased storage limits, and more.
This edition provides access to the Force.com platform and API. A Developer Edition org allows developers to extend the Salesforce system, integrate with other applications, and develop new tools and applications. Developer Edition provides access to many of the features available in Enterprise Edition orgs.
In developer edition we can have access to Apex, Visualforce, Force.com Integration API’s, Force.com sites, Database and much more. . . .
Licences available in developer edition
2 Salesforce CRM Licences
2 Salesforce mobile Licences
3 Salesforce Platform Licences
5 Salesforce Partner Licences
10 Salesforce customer portal Licences.
Developer Edition Limits
5 MB – Data Storage 20 MB – File Storage
To Create Developer Org / Environment, You Need to follow below mentioned Steps
Step 2 Enter Details required to create developer Org, Make sure that Username should be in the format of e-mail (Example: firstname.lastname@example.org or user can choose any domain).
After entering all the details click on Sign me up.
Step 3 You will receive an Email, To Activate your account click on Verify. On verifying developer account, you will be Navigate to Set Password Page for your Account. Enter your new password information, and click Save For more Information, you can visit https://developer.force.com/ You can login in to your Dev Org, you can visit https://login.salesforce.com/ Enter User Name & Password to login into your Dev Org & you can enable 2-step verification using your mobile no.