A flower garden is a garden grown for decorative purposes, centering primarily on the kinds of flowers produced by the plants involved. Because flowers bloom at different times of the year. The design of flower gardens can be sophisticated, taking into account plants longevity to keep blooms, even of specific color combinations, consistent or present through varying seasons.