Horticulture is the science and art of growing plants (fruits, vegetables, flowers, and any other cultivar). It also includes plant conservation, landscape restoration, soil management, landscape and garden design, construction, and maintenance, and arboriculture. In contrast to agriculture, horticulture does not include large-scale crop production or animal husbandry.