# Welcome to Gravity

Gravity supports **two architectures**:

* **Node.js** → Separate backend + frontend apps
* **Next.js** → Unified app with backend + frontend together

This documentation is split into five sections:

1. [Gravity Server](https://docs.usegravity.app/gravity-server/introduction) (the back-end Node.js or Next.js application)
2. [Gravity Web](https://docs.usegravity.app/gravity-web/introduction) (the front-end React client)
3. [Gravity Native](https://docs.usegravity.app/gravity-native/introduction) (the front-end React Native client)
4. [Mission Control](https://docs.usegravity.app/mission-control) (the SaaS admin dashboard)
5. [Website Template](https://docs.usegravity.app/website-template) (SaaS website/landing page template)

If you're new to Gravity, start with the [Gravity Server](https://docs.usegravity.app/gravity-server/installation) installation instructions – this is the backbone of all clients.

Once you've got the server application installed and running, you can work through the [Gravity Web](https://docs.usegravity.app/gravity-web/introduction) and [Gravity Native](https://docs.usegravity.app/gravity-native/installation) installation instructions.
