Concept Flow - Layout vs template difference
Start: User requests page
Check for Layout
Render Layout
Insert Page into Layout
Check for Template
Render Template
Final Rendered Page
Done
When a page loads, Next.js first applies a layout if defined, then inserts the page inside it. Templates can wrap parts of the page or layout for repeated structure. If no layout or template, page renders alone.