Agricultura é o cultivo de plantas e animais para consumo humano, enquanto a horticultura é o estudo e cultivo de plantas sem o uso de animais. As plantas cultivadas por horticultores não são necessariamente utilizadas para alimentação. As plantas agrícolas são cultivadas em grandes campos com o propósito expresso de serem vendidas comercialmente. Horticultura pode se referir a um grande campo de plantas cultivadas para fins de estudo ou um jardim de quintal.
Os agricultores procuram maneiras eficazes e de baixo custo de produzir alimentos para consumo humano. As safras produzidas pela agricultura incluem frutas, vegetais, aves e feijão. Na horticultura, a preocupação principal é como cultivar as safras e estudar as técnicas utilizadas. A horticultura é feita em uma escala muito menor do que a agricultura. Onde a agricultura se expande para incluir a criação e o cuidado de animais usados para alimentação, a horticultura é exclusiva para plantas. As plantas cultivadas por meio da horticultura podem incluir frutas ou vegetais comestíveis, mas também incluem plantas utilizadas em processos industriais, como a fabricação de borracha. As plantas cultivadas por horticultores podem ser decorativas ou ter fins medicinais. Enquanto a agricultura se concentra na criação de alimentos, a horticultura se concentra no estudo das próprias plantas, incluindo a composição do solo, a fisiologia das plantas e a engenharia genética.