Lichens are a symbiotic relationship between fungus and algae or cyanobacteria. The fungus provides structure and protection, while the algae or cyanobacteria photosynthesize to provide energy. Lichens are commonly found growing on rocks, trees, and soil in a variety of environments.