Rolnictwo to uprawa roślin i zwierząt przeznaczonych do spożycia przez ludzi, a ogrodnictwo to badanie i uprawa roślin bez użycia zwierząt. Rośliny uprawiane przez ogrodników niekoniecznie są wykorzystywane do żywności. Rośliny uprawiane są na dużych polach z wyraźnym celem sprzedaży komercyjnej. Ogrodnictwo może odnosić się do dużego pola roślin uprawianych w celu nauki lub ogrodu przydomowego.
Rolnicy szukają tanich, skutecznych sposobów produkcji żywności przeznaczonej do spożycia przez ludzi. Uprawy produkowane przez rolnictwo obejmują owoce, warzywa, drób i fasolę. W ogrodnictwie głównym problemem jest uprawa roślin i badanie stosowanych technik. Ogrodnictwo odbywa się na znacznie mniejszą skalę niż rolnictwo. Tam, gdzie rolnictwo rozszerza się o hodowlę i opiekę nad zwierzętami używanymi do jedzenia, ogrodnictwo dotyczy wyłącznie roślin. Rośliny uprawiane w ogrodnictwie mogą obejmować jadalne owoce lub warzywa, ale obejmują one również rośliny stosowane w procesach przemysłowych, takich jak produkcja gumy. Rośliny uprawiane przez ogrodników mogą być ozdobne lub mieć cele lecznicze. Podczas gdy rolnictwo koncentruje się na tworzeniu żywności, ogrodnictwo koncentruje się na badaniu samych roślin, w tym składu gleby, fizjologii roślin i inżynierii genetycznej.