Server side template injection
A pre-defined structure or layout that determines how dynamic data will be inserted into a static web page and use to generate dynamic content.
Examples:
Jinja → Python (Flask, Django)
Thymeleaf → Java (Spring)
EJS → JavaScript (Node.js)
Blade → PHP (Laravel)