They are not the same. Article covers:
TDD = Test-driven development = a technique of using automated unit tests to drive the design of software and force decoupling of dependencies.
ATDD = Acceptance Test Driven Development,
aka STDD = Storytest Driven Development = a technique used to bring customers into the test design process before coding has begun. It is a collaborative practice where users, testers, and developers define automated acceptance criteria.
BDD = Behavior-Driven Development = combines the general techniques and principles of TDD with ideas from domain-driven design. BDD is a design activity where you build pieces of functionality incrementally guided by the expected behavior.
Article also discusses Differences.
Author = Gabo Esquivel