AlgaeBase is a database of information on algae that includes terrestrial, marine and freshwater organisms.
At present, the data for the marine algae, particularly seaweeds, are the most complete. The site includes the sea-grasses for convenience even though they are flowering plants.
An excellent resource for identifying different types of algae. It also contains information on the the aquaculture and uses and processing methods.