Principalele tehnici de cultivare a plantelor includ irigarea, fertilizarea, aerisirea solului și controlul dăunătorilor și bolilor. Aceste tehnici diferă în funcție de tipul de plante, de exemplu unele preferă un sol acid, în timp ce altele preferă unul cu un pH neutru. De asemenea, plantele perene necesită o cultivare diferită față de cele anuale.