Perbedaan utama antara makroalga dan mikroalga adalah bahwa makroalga adalah organisme mirip tumbuhan fotosintesis akuatik besar dan multiseluler, sedangkan mikroalga adalah organisme mirip tumbuhan fotosintetik air kecil dan uniseluler.
Alga adalah organisme polifiletik besar, organisme fotosintetik yang mengandung beragam kelompok spesies. Mereka berkisar dari mikroalga uniseluler seperti Chlorella hingga makroalga multiseluler seperti rumput laut raksasa dan alga coklat. Mereka sebagian besar bersifat akuatik dan autotrofik. Mereka kekurangan stomata, xilem dan floem, yang ditemukan di tumbuhan darat.