Gardening is the practice of growing and cultivating plants as part of horticulture( a branch of agriculture that deals with the art, science, technology, and business of plant cultivation)
Gardening often focuses on ornamental plants grown for their flowers, foliage, or overall appearance. Gardening also focuses on root vegetables, leaf vegetables, fruits, and herbs grown for consumption, for use as dyes, or for medicinal or cosmetic use.
vCalc's Gardening library contains information used by green thumb enthusiasts.