ahh, algae soup. This is just free floating Euglnoids in the watercolumn. The reason they are so green is that they contain both chlorophyl a and b.
This happens a lot and is normally caused by an imbalance in nutrients. Primarily Nitrogen, Potassium, Iron, Calcium, and Magnesium (dubbed, macro nutrients). There are some quick fixes, but you'd be better off finding out what is causing this and fixing that. I found that my tank was way too high in potassium and it kept causing a green water outbreak. To fix it now there are a few ways:
I wouldn't recommend waterchanges, this will just provide more nutrients for the algae that's free floating in the water.
The blackout method works. Algae is a simple organism and doesn't have any energy reserves, but plants are complex and do. A blackout (5 days, no ambient light whatsoever) will kill the algae and not the plants. The plants however, will look nasty for a week or so.
Diatom Filters: I'm not going to recommend this because it's a pain and expensive. If you want, google it.
UV Sterilizer: Can be expensive, but awesome for taking care of any problem like this. Most people who keep large, high tech systems will have one.
Flocculents: Terrible idea. In theory it causes the algae to clump together so it can get caught in the filter. Will temporarily fix it, but rest assured; it will be back.
Of there's a way that some die hard people use, and I think is awesome. You take some thin willow branches (just large enough to not be green) and submerse them in the water. After a few days they will start making shoots, and a few days later your green water will be gone. Will is such an aggressive consumer of nutrients, that the algae will not be able to compete. Due this though, you should take them out as soon as it's gone. More fast growing plants will help too though.