yup BGA is blue green algae, however it is a misnomer as BGA is actually a form of cynobacteria.
it can be cured by serveral methods, treating with a fish antibiotic, like acriflavin or placing a copper coin in your filter
(many despise this method due to the dangers to other aquatic life)