Recoil is a small backward momentum boost that a character receives when they Attack. Recoil may move the character backwards, but a smaller amount of recoil will simply make them lean backwards in place. In either case, this causes the action to feel heavier or more impactful.
Recoil is commonly associated with Projectile Attacks, and makes Aiming-Based Attacks more difficult to use in quick succession. When applied to Melee Attacks, Recoil generally only occurs when an attack hits a target. The use of melee Recoil against a target below the attacker to gain height is called a Pogo. In games where recoil moves a character, it can sometimes be used to perform an Advanced Movement Technique known as a Backboost by quickly turning around, getting pushed forward by Recoil, and turning back around to minimize speed loss.