> For the complete documentation index, see [llms.txt](https://sitecoreuml.gitbook.io/sitecoredxg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sitecoreuml.gitbook.io/sitecoredxg/architecture/architecture-overview.md).

# Architecture Overview

The SitecoreDXG ecosystem can be described as a combination of [*roles*](/sitecoredxg/architecture/roles.md), [*components*](/sitecoredxg/architecture/components-overview.md) and [*plugins*](/sitecoredxg/architecture/plugins.md) that work together to facilitate a functional SitecoreDXG workflow.

{% content-ref url="/pages/-LMm99v5e1Vjo8xe6khB" %}
[Roles](/sitecoredxg/architecture/roles.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LMm99v21LgJ6iGTEmY\_" %}
[Components](/sitecoredxg/architecture/components-overview.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LMmWrbFM4woOun3yAg7" %}
[Plugins](/sitecoredxg/architecture/plugins.md)
{% endcontent-ref %}
