💬 In plain words: Every Lightning Web Component (LWC) lives inside its own sealed room called the Shadow DOM. Outside code or CSS cannot reach in and break it. Reactivity controls how the UI updates when data changes. A component uses @api to accept data from a parent, @wire to stream data directly from Salesforce, and @track only when it needs to detect changes buried deeply inside complex objects or arrays.
Lightning Web Components