link to Foam on Water

Foam on Water

Foam on the water is a very common occurrence on most waterways and can often be observed floating on the surfaces of the ocean, lakes Bays, and rivers. How does Foam develop on the water?  Foam...