Trees: roots, branches and fruits