Lightning Components: Actions, Events, Styles, and Security

The Lightning Component framework powers Lightning Experience and Salesforce1. Use the framework to build mobile apps and pages in Lightning Experience, Salesforce1, Salesforce Classic, and Communities. Enhancements in this release are focused on customizing Lightning Experience and Salesforce1 with custom actions, a more sophisticated event bubbling model, and improved access to the Lightning Design System. It also includes previously announced security changes, including a delay in enforcement for LockerService. This feature is available in Lightning Experience and all versions of the Salesforce1 mobile app.
Available for use in: Contact Manager, Group, Professional, Enterprise, Performance, Unlimited, and Developer Editions

Create Lightning components using the UI in Enterprise, Performance, Unlimited, Developer Editions or a sandbox.

Use out-of-the-box components or build your own components with JavaScript, HTML, CSS, Apex, or any web-enabled code.

The AppExchange for Components enables you to install components created by Salesforce partners or publish your own components.

For more information, refer to the Lightning Components Developer Guide.