Question: why cyanobacteria is not algae?
Answer: Cyanobacteria are sometimes considered algae, but they are actually bacteria (prokaryotic), where the term "algae" is now reserved for eukaryotic organisms. They also derive their energy through photosynthesis, but lack a nucleus or membrane bound organelles, like chloroplasts.