Horticulture is the art and science of growing fruits, vegetables, flowers, trees, shrubs and ornamental plants. Horticulture is commonly associated with the more professional and technical aspects of plant cultivation on a smaller and more controlled scale than agronomy. From Wikipedia