TAFA recognises that sport, when managed properly, can be an extremely powerful community development tool. The following structure of programs are discussed in further detail in the pages below: