What’s a Feature Flag? A feature flag refers to the ability of a team to turn “on or off a feature or function at their discretion. For several purposes, they are used the main one being that they allow engineering teams to differentiate between the deployment of code and the rollout of a feature. They also allow teams to turn “on or off” premium features depending on the plan level of an account.