I learned the concept of BDD in this nice book, where the authors continuously refer to it as Behavior Driven Design, rather than using the term Development. I've been using this definition since then (and it makes sense for me, especially when combined with a Test-Driven Development cycle). However, after presenting the concept of BDD to a colleague, he googled it and found out that most of the references call it Behavior Driven Development. Is there a difference between the two definitions? Should I call it Behavior-Driven Development, even if some relevant sources use the other translation? 
BDD: Is it wrong to call it Behaviour Driven *Design*?
bdd