L'agriculture est la culture de plantes et d'animaux pour la consommation humaine, tandis que l'horticulture est l'étude et la culture de plantes sans l'utilisation d'animaux. Les plantes cultivées par les horticulteurs ne sont pas nécessairement utilisées pour l'alimentation. Les plantes agricoles sont cultivées dans de grands champs dans le but exprès d'être vendues dans le commerce. L'horticulture peut faire référence à un grand champ de plantes cultivées à des fins d'étude ou à un jardin d'arrière-cour.
Les agriculteurs recherchent des moyens efficaces et peu coûteux de produire des aliments destinés à la consommation humaine. Les cultures produites par l'agriculture comprennent les fruits, les légumes, la volaille et les haricots. En horticulture, la principale préoccupation est la manière de cultiver les cultures et l'étude des techniques utilisées. L'horticulture est pratiquée à une échelle beaucoup plus petite que l'agriculture. Là où l'agriculture s'étend pour inclure l'élevage et le soin des animaux utilisés pour l'alimentation, l'horticulture est exclusive aux plantes. Les plantes cultivées en horticulture peuvent inclure des fruits ou des légumes comestibles, mais également des plantes utilisées dans des processus industriels, tels que la fabrication de caoutchouc. Les plantes cultivées par les horticulteurs peuvent être décoratives ou à des fins médicinales. Alors que l'agriculture se concentre sur la création de nourriture, l'horticulture se concentre sur l'étude des plantes elles-mêmes, y compris la composition du sol, la physiologie des plantes et le génie génétique.