Transclusion
Transclusion is the inclusion of content from one document into another by reference, rather than by copying the content. The including document contains a link or directive to the source, and at render time the system retrieves and embeds the source content. This allows a single source to appear in multiple places and to be updated in one place when the source changes.
The term was coined by Ted Nelson in the 1960s as part of the Xanadu project, as
In practice, transclusion can be implemented in various ways: in HTML via iframes or dynamic content loading;
Transclusion can be partial, including only certain sections, and it can be parameterized. It preserves the
Pros and cons: advantages include reduced duplication, improved consistency, and centralized updates. Drawbacks include introduced dependencies,
Applications include hypertext systems, wikis, documentation, content management, and certain programming environments. The idea remains influential