What is the difference between a tree and a shrub?
A tree is a woody plant that can grow tall and has a strong trunk and branches. A shrub is a woody plant that is shorter than a tree and has a less developed trunk and branches.