In agriculture, horticulture contrasts together with extensive field farming together with animal husbandry. Horticulture is the branch of agriculture that refers to the art, technology, technology and business of vegetable lawn plant growing. It includes the cultivation of medicinal plants, fruits, vegetables, vegetables, herbs, sprouts, mushrooms, algae, blossoms, seaweeds and non-food crops for instance grass and elaborate trees and crops.