Recoil is damage taken by the user, upon using certain moves. Often stronger moves (Such as Brave Bird) wil cause Recoil. The amount of recoil taken by the user depends on the strength of the move.
Some Abilities affect the outcome of a recoil move.