A couple of scientific distinctions:
Plankton is pretty much anything which cannot make headway against the current so this also includes jellyfish (and really weak swimmers)
Zoo plankton is the microscopic swimmy stuff (technical term)
Phytoplankton are the ones which photosynthesize and start the food chain (and shore up life on earth)