# Result Backend > Postgres, auth, storage, functions, realtime, AI, email and payments - one backend, one SDK, one CLI. ## Docs - [CLI overview](https://docs.result.dev/cli/overview.md): npx @resultdev/cli - setup and admin operations for your backend. - [CLI reference](https://docs.result.dev/cli/reference.md): Every command, with the flags that matter. - [Keys & security](https://docs.result.dev/guides/security.md): Which key goes where, and what actually protects your data. - [Troubleshooting](https://docs.result.dev/guides/troubleshooting.md): The errors you'll actually hit, with the fix for each. - [Quickstart](https://docs.result.dev/index.md): From zero to a working backend call in four steps. - [AI models](https://docs.result.dev/sdk/ai.md): Chat, streaming, embeddings and image generation - no API key to manage. - [Authentication](https://docs.result.dev/sdk/authentication.md): Email/password auth with sessions the SDK manages for you. - [Database](https://docs.result.dev/sdk/database.md): PostgREST-style queries against your Postgres tables. - [Email](https://docs.result.dev/sdk/email.md): Transactional email with managed delivery - no SMTP setup. - [Functions](https://docs.result.dev/sdk/functions.md): Serverless Deno functions: invoke from the app, deploy from the terminal. - [Payments](https://docs.result.dev/sdk/payments.md): Stripe and Razorpay checkout, subscriptions and webhooks. - [Realtime](https://docs.result.dev/sdk/realtime.md): Channels, events and presence over WebSocket. - [Storage](https://docs.result.dev/sdk/storage.md): File uploads, downloads and signed URLs.