In this tree chart diagram, we see the necessary skills to become a videogame developer. Tree charts are used to organize ideas and team management. It can show the hierarchy and development of tasks and sub-tasks. The tree branch often starts with a single branch that divides into other categories, as the level of importance can be visualized. In this tree diagram, the main skills are all at the same level but branch off to particular occasions where that skill might be useful.