Rhizoids have the same function as roots in flowering plants.
Rhizoids are very simple, whereas roots are much more complicated. A rhizoid (found in bryophytes or ferns) is basically just a filament that anchors the plant to the ground. A root, on the other hand contains vascular tissue, playing a key role in water and nutrient uptake.