Books 2 Byte
Content management systems…
When a site visitor requests a page by clicking on a link, Joomla! assembles that page by pulling the contents from the database, and then uses the template files for guidance in how to present that information on the page. The merged information is then sent to the user's browser where it is rendered for the visitor to see. Thus reads a broad description in Joomla! Bible by Ric Shreves.