Salesforce Lightning Web Components
Image Source: Introduction to Lightning Web Components
Salesforce is a member of the World Wide Web Consortium and is committed to creating open web standards (W3C).
How to Select Aura or Lightning Web Components
Aura web components are more difficult to create and less effective than Lightning web components. However, because LWC doesn’t yet support everything that Aura does, you might also need to use Aura when creating Lightning web components.
Unless you require a feature that isn’t supported, always use Lightning Web Components.
Create a Lightning web component and wrap it in an Aura component that just accesses the experience, feature, or interface if you want to use an unsupported experience, feature, or interface.
An Aura component cannot be contained within a Lightning web component. A Lightning web component’s DOM subtree must only contain Lightning web components when it is created.
It’s possible that you’ll need to create everything (or almost everything) in Aura if you want to use a base component that isn’t offered as a Lightning web component.
In this way, we can create faster web applications by using the Lightning Web component framework. Since it uses most of the features that are native to the browser that makes it faster.