Pergunta de entrevista da empresa Prodigy Finance

Can you explain what TDD is?