# Architecture

Are you looking to take on contributions with bigger impact? These guides help you get a better understanding of the structure and design of the Grafana codebase.

Learn more about the backend architecture:

- Part 1: [Services](services.md) 
- Part 2: [Communication](communication.md)
- Part 3: [Database](database.md)

Learn more about the frontend architecture:
- Part 1: [Data requests](frontend-data-requests.md)

