EPAM Systems interview question

5. What is TDD?