Angiosperms are flowering plants that produce seeds enclosed within fruits. Herbs, shrubs, and trees are all growth forms found within angiosperms. Ferns belong to Pteridophyta, a completely different plant division that reproduces via spores and lacks seeds and flowers.