Flowers contain four whorls - calyx, corolla, androecium, and gynoecium. The gynoecium contains carpels with ovaries containing ovules. Pollen grains contain vegetative and generative cells. Fertilization involves pollination, where pollen is transferred, followed by germination of the pollen tube and fusion of sperm with egg and central cells, resulting in double fertilization. This stimulates fruit and seed development containing embryos that can grow into new plants.