What are distance fields used for and why are they used?

Hey everyone,

As the question suggests, I’m not sure why or what distance fields are used for.

Can somebody please explain this to me?

Thanks guys!
Goolog

The best possible answer to your question, assuming you are talking about Mesh Distance Fields:

Now, if you are talking about Distance Field Ambient Occlusion, here is the best explanation: