Great question Becky,
Well, flowers are the part of plants that contain the seed or pollen to help it recreate. The smell it generates is so that the right type of animal that is going to transport seeds or pollen finds the right flower. Some smells attract some animals, others repel some animals. The flower produces these smells so that these animals are attracted to it so that the plant can continue to reproduce!
Flowers have such a lovely fresh smell to us – imagine how amazing they must smell to the real targets, bees and insects! Flowers need to pollinate, or spread their pollen to new areas to reproduce and breed. Because flowers are obviously stationary, or still objects, they need a little help – by encouraging insects and animals to sniff or eat some of the nectar (sweet sugarly liquid), they can use these insects to spread their pollen!
Hi Becky! They produce scent in order to attract pollinators, like bees and flies, who will hopefully transport the pollen (the male bits of the flower) to the stigma where it germinates and its pollen tube grows down the style to the ovary (the female bits of the flower). Yep, that’s right, plants need to achieve fertilization (just like us) in order to reproduce. Great question!