Some plants will bloom more profusely if the old, spent flowers are removed, a process called deadheading. Annuals especially, focus their energy on seed production to insure that the species survives. If you remove old flowers, the energy normally used to produce seed is now available to produce more flowers. Perennials can also benefit by lengthening the blooming season. However, some gardeners enjoy the look of spent flowers of perennials such as sedum or purple coneflower. Also, the seed produced can be a good food source for birds.
Not all plants need to be deadheaded, including sedum ‘Autumn Joy’, melampodium, impatiens, most flowering vines, Lythrum, periwinkle (Catharanthus), and wishbone flower (Torenia). Those that do increase bloom in response to deadheading include hardy geraniums, coreopsis, petunias, marigolds, snapdragons, begonias, roses, campanulas, blanket flowers, delphiniums, zinnias, sweet peas, salvia, scabiosa, annual heliotrope, geraniums (Pelargonium), and yarrow.
Deadheading is easily accomplished by removing spent flowers. With some plants, pinching between a thumb and finger can do this, but tough, wiry stems will require a scissors or pruning shears. (Ward Upham)