Gardening is the art and practice of cultivating and growing plants in association with horticulture, the study of plants for practical purposes. In formal gardens, other...