Coral and Algae (zooxanthellae) shared mutualistic relation (Also Symbiotic).
\
1) Coral provide algae with a protected environment close to light for photosynthesis
2)Zooxanthellae provide coral with products of photosynthesis: glucose, amino acids, oxygen
3)Coral Waste Products (ammonia, carbon dioxide, phosphate) used by zooaxanthellae