As you become a serious aquarist, you will eventually have a mix of omnivores and herbivores in your tank.  Problem with some herbivores is that they are used to eating algae off tanks and do not recognize algae flakes.  To make sure that your herbivores stay healthy, you will have to encourage algae to grow