Why do plants flower

Write a 500 word paper on “ Why do plants flower?”. Your paper should explore the driving force for survival and how flowering plants hope to better their chances of survival