TARA is an object-oriented program written in C++, which allows in an easy way a partial wave analysis of complicated multi-body final states as occurring in today’s particle physics experiments. The main features are: full automatic generation of amplitudes at run time, unlimited spin of the resonances and initial states, decays with and without parity conservation, arbitrary dynamics, full LATEX-documentation of any function implemented, parameter documentation and control throughout the whole fit and visualization of the results.