# Architecture

{% content-ref url="<https://github.com/feast-dev/feast/blob/v0.39-branch/docs/getting-started/architecture-and-components/language.md>" %}
<https://github.com/feast-dev/feast/blob/v0.39-branch/docs/getting-started/architecture-and-components/language.md>
{% endcontent-ref %}

{% content-ref url="architecture-and-components/overview" %}
[overview](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/overview)
{% endcontent-ref %}

{% content-ref url="architecture-and-components/registry" %}
[registry](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/registry)
{% endcontent-ref %}

{% content-ref url="architecture-and-components/offline-store" %}
[offline-store](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/offline-store)
{% endcontent-ref %}

{% content-ref url="architecture-and-components/online-store" %}
[online-store](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/online-store)
{% endcontent-ref %}

{% content-ref url="architecture-and-components/batch-materialization-engine" %}
[batch-materialization-engine](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/batch-materialization-engine)
{% endcontent-ref %}

{% content-ref url="architecture-and-components/provider" %}
[provider](https://docs.feast.dev/v0.39-branch/getting-started/architecture-and-components/provider)
{% endcontent-ref %}
