It's a combination of protozoa and algae, harmless.
It's a healthy part of the pond ecosystem, but have a look at your pond to get an idea if there's a chance that nutrients could be building up.
Algicides won't help your pond, they'll only throw it out of balance and cause you further problems.
Is there a stream that runs through the pond, or is a settling pond for the surrounding landscape?