What do algae, kelp, and seaweeds have in common? How are they different?

Don't they all exist in water? Not sure if that helps. I'm not in that class yet so I'm not sure.