Phytoplankton are the autotrophic (self-feeding) components of the plankton community and a key part of ocean and freshwater ecosystems. The name comes from the Greek words φυτόν, meaning 'plant', and πλαγκτός, meaning 'wanderer' or 'drifter'.
Some types of phytoplankton (not to scale) Left to right: cyanobacteria, diatom, dinoflagellate, green algae and coccolithophore