# How Orus works

Orus as a platform collects onchain data from multiple sources and processes raw data into useful data for analyses and monitoring. The data is queried using a minimal DSL that allows fast and customisable charts.

{% hint style="info" %}
This removes the need for complex SQL queries to analyse onchain data and groups all the data you need in a single place.
{% endhint %}

### Layers

{% content-ref url="how-orus-works/data-aggregation-layer" %}
[data-aggregation-layer](https://orus.gitbook.io/product-docs/overview/how-orus-works/data-aggregation-layer)
{% endcontent-ref %}

{% content-ref url="how-orus-works/data-interpretation-layer" %}
[data-interpretation-layer](https://orus.gitbook.io/product-docs/overview/how-orus-works/data-interpretation-layer)
{% endcontent-ref %}

{% content-ref url="how-orus-works/data-visualisation-layer" %}
[data-visualisation-layer](https://orus.gitbook.io/product-docs/overview/how-orus-works/data-visualisation-layer)
{% endcontent-ref %}
