# Обзор приложений GitHub

Вы можете использовать GitHub Apps для расширения функциональных возможностей GitHub.

## Около GitHub Apps

GitHub Apps это инструменты, расширяющие GitHubфункциональность .
GitHub Apps Могу делать такие вещи GitHub , как открытие проблем, комментировать pull requests и управлять проектами. Они также могут делать что-то вне GitHub зависимости от событий, происходящих на GitHub. Например, a GitHub App может опубликовать сообщение в Slack, когда проблема открыта на GitHub.

Дополнительные сведения об использовании GitHub Appsсм. в разделе [Об использовании приложений GitHub](/ru/enterprise-server@3.22/apps/using-github-apps/about-using-github-apps).

Дополнительные сведения о построении GitHub Appsсм. в разделе [О создании приложений GitHub](/ru/enterprise-server@3.22/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps).

## GitHub Apps и OAuth apps.

GitHub также поддерживает OAuth apps. В общем случае предпочтительнее GitHub AppsOAuth apps.
GitHub Apps используйте подробные разрешения, предоставьте пользователю больше контроля над тем, к каким репозиториям приложение может получить доступ, и использовать короткие маркеры. Эти свойства могут ужесточить безопасность приложения, ограничив ущерб, который можно было бы сделать, если учетные данные приложения были просочились. Дополнительные сведения см. в разделе [Различия между приложениями GitHub и приложениями OAuth](/ru/enterprise-server@3.22/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps).