Your flower garden will probably contain a mixture of annuals, biennials, and perennials.
Annuals complete their entire life cycle in a year or less.
In most cases, annuals are planted from seed in the spring, flower and set seed during the summer and early fall, and are killed by the first hard frosts of winter. Biennials take two years to complete their life cycle. When grown from seed, they produce leaves but no flowers the first year, the second year they flower, set seed, and die. Perennials live more than two years. Many plants are perennial, including trees, shrubs, and bulbs.