difference between stem and root