BDD is Not Only Gherkin or Cucumber
BDD (Behavior Driven Development) strives to communicate clearly whenever any stakeholder's understanding of the desired system changes and attempts to have stakeholders in diverse positions interacting smoothly in parallel to maintain a near-constant grasp of the intended system behavior. If that understanding has been misaligned, it should be updated, or it should be synthesized with a new understanding of the intended system. This ensures that all stakeholders are pulling in the same direction.