Trying to understand the value add of Test Driven Development (TDD)

I will preface the conversation by stating that I am not a practitioner, nor have I attempted to practice TDD [ ]