Trac est un outil de développement collaboratif. Il est souvent vu comme un outil de gestion de bug avec un wiki, mais c'est bien réductif. Trac peut aussi intervenir lors de la phase de développement. Trac comme tout bon logiciel propose quelque chose qui marche "en le sortant du carton", puis des paramètres fins pour le personnaliser, et enfin une utilisation avancée avec ses plugins et son api distante.