A fractal tree is a tree that is formed using a recursive algorithm. This example has a given set of smaller branches per branch. Also you can adjust the color and angle of the branches with your mouse. The algorithm starts at the stem, everytime a new branch is drawn it draws the given amount of new branches at its end and so forth. Since the number of branches to be drawn climbs exponentially, the algorithm stops once the branches reach a certain size.
Click on different places and watch the tree adjust! Select the amount of branches below.