Macrofyten zijn "hogere" planten, in tegenstelling tot bijvoorbeeld algen. Hogere planten hebben organen als stengels, wortels en bladeren. Macrofyten wordt meestal gebruikt in relatie met waterecosystemen waar ze tegenover de algen worden geplaatst.