---
sidebar_label: Building Apps
title: Apps Overview
---
import CardGrid from "@site/components/CardGrid";
Apps allow you to add new functionalities on top of Saleor and integrate it with third-party services.
They can be [installed, managed, and rendered in Saleor Dashboard](./extending-dashboard-with-apps.mdx).
On the technical level, Apps are technology-agnostic clients that communicate with Saleor through webhooks and API.
:::tip
[Saleor App Store](/developer/app-store/overview.mdx) is a Saleor Cloud feature that allows adding extensions with a single click.
:::
## Learn
[**Architecture** Look under the hood of Saleor Apps architecture.](./architecture/overview.mdx)
[**Communication** Visualize the back-and-forth between Saleor and the app.](./architecture/communication-between-app-and-saleor.mdx)
[**Requirements** Learn what requirements an app must meet to be installable in the Dashboard.](./architecture/app-requirements.mdx)
[**Webhooks** Explore the list of webhook events available in Saleor.](/api-reference/webhooks/enums/webhook-event-type-enum.mdx)
## Build
[**Quickstart** The fastest way to create your first Saleor App.](./quickstart.mdx)
[**App Template** Next.js + TypeScript boilerplate for building Saleor Apps.](./developing-apps/app-template.mdx)
[**App Examples** Blueprints for solving common app challenges.](./developing-apps/app-examples.mdx)
[**App SDK** A lower-level toolset for building apps.](./developing-apps/app-sdk/overview.mdx)