Behavior Driven Development (BDD)

Behavior Driven Development (BDD) is a software development process

-This is somewhat similar to Test Driven Development (TDD)
-BDD starts with natural language to describe system so that every one involved in the development, can understand it