An annual is a plant that completes its life cycle, from seed to bloom and back to seed
again, all in a single growing season. A practical definition of annuals could be plants that
must be replaced every year in the garden. They are the work horse of the flower garden, blooming
from Spring through Fall.