Get Started with Lightning Web Components
|Available in: Lightning Experience
|Available in Enterprise, Performance, Unlimited, and Developer Editions
Salesforce provides base Lightning web components built on Lightning Design System to use as building blocks for your custom experiences. Use base Lightning web components to give your users a consistent look and feel and to simplify your development experience. Salesforce Lightning Experience is built on Lightning Design System and base Lightning components.
Lightning Web Components is also open-source.
You can build Lightning components using two programming models: Lightning Web Components, and the original model, Aura Components. Lightning web components and Aura components can coexist and interoperate on a page. To admins and end users, they both appear as Lightning components.
Base Lightning components are available as Lightning web components and as Aura components. The Component Reference includes documentation, specifications, and examples for both. See Base Components: Aura Vs Lightning Web Components for differences between them.
When you have a choice between LWC and Aura, choose LWC. See How to Choose Lightning Web Components or Aura.