Безопасность приложений (сокращенно AppSec) включает в себя все задачи, которые обеспечивают командам разработчиков безопасный жизненный цикл разработки программного обеспечения. Конечная цель - улучшить методы обеспечения безопасности и, таким образом, находить, устранять и, желательно, предотвращать проблемы безопасности в приложениях. Она охватывает весь жизненный цикл приложения, начиная с анализа требований, проектирования, внедрения, верификации и технического обслуживания.