What does TfC strive to do?

We recently turned 5 years old. Since then, TfC has changed. Who are we? What do we do?