Cele mai importante caracteristici ale solului pentru cultivarea plantelor includ textura, pH-ul, capacitatea de reținere a apei, pietrișul, structura, prezenta de nutrienți și de microorganisme benefice. Aceste caracteristici pot influența creșterea plantelor, randamentul și calitatea culturilor și pot fi modificate prin fertilizare, irigare, lucrări de sol și alte tehnici agricole.