Ein Aquarium ist ein Biotop. Pflanzen und Fische beeinflussen sich gegenseitig positiv. Vieles hat ur-gu.. schon geschrieben. Dazu kommt noch, dass einige Fische sich von den Pflanzen (zusätzlich) ernähren. Die Pflanzen können die Ausscheidungen der Fische zum Wachstum nutzen und so das Wasser für die Fische aufbereiten/ reinigen.
Im Meerwasseraquarium wird aber in der Regel auf Pflanzen verzichtet, um hygienische Probleme zu minimieren.
Einmal weil es schön aussieht.
Zum Zweiten, bringt es Sauerstoff ins Wasser.
Zum Dritten haben die Fische ein Versteck.
Zum Vierten ist es in der natur auch nicht anders und die will man ja möglichst nachbilden. Zu dem sollen sich die Fische ja auch wohl fühlen.