the tree fern has leaves while the mushroom doesn't have leaves or the tree fern needs sunlight to grow while the mushroom doesn't.
Tree Ferns are Pterophyta, that is a vascular seedless plant. Palm trees are Angiosperms, that is a flowering plant.
Ferns are a type of plant.
mosses are non-vascular plants and ferns are vascular seedless plants
Ferns:vascular tissue and also true roots, stems, and leaves Mosses: lack all of those characteristics.