Template-driven Forms
Explain how template-driven forms build the form model implicitly from directives in the template using FormsModule.
Template-driven forms are Angular's original forms approach, where the form's structure is implicitly derived from directives applied directly in the HTML template — ngModel, ngForm, required, and similar — rather than being explicitly constructed in the component class. FormsModule provides these directives, and under the hood, Angular automatically creates a FormGroup/FormControl model that mirrors your template structure, even though you never write that model yourself.
It's like verbally describing furniture placement to movers and trusting them to build the accurate floor plan themselves, versus handing them a pre-drawn blueprint (reactive forms) — faster to describe for a small room, riskier to rely on as the space gets more complex.