Not all aquarium plants need substrate, although many do need something to tie down to if they aren’t root feeders. For those plants that are root feeders, a substrate must be provided since there isn’t enough nutrients in the water itself to keep them happy.