ContentChild and ContentChildren
Explain how @ContentChild and @ContentChildren access projected content rather than a component's own template.
While @ViewChild looks inside a component's own template, @ContentChild and @ContentChildren look at content that was projected into the component from its parent via ng-content — the markup that lives between a component's opening and closing tags when it's used. This distinction is one of the most commonly confused pairs in Angular interviews, and clearly separating "my own template" from "content given to me by my consumer" is exactly what demonstrates real understanding.
A wedding planner (the component) doesn't just manage their own equipment (view children) — they also need a headcount of the guests the couple invited (content children) before the ceremony can properly begin.