Compoziția solului se referă la tipul și cantitatea de substanțe găsite în sol. Substanțele solului apar în patru componente de bază: minerale, materie organică, apă și aer. Combinația acestor substanțe variază între soluri, dar în general constă în principal în minerale urmate de părți egale de apă și de aer și de o mică cantitate de materie organică.
Pe lângă variația compoziției, solurile diferă în funcție de densitățile și abilitățile lor de a absorbi și de a reține apa. Între sporii de sol sunt spații poroase, care conțin niveluri diferite de sol, aer și apă. În soluri, raportul dintre spațiile de pori umplute cu aer și spațiile cu pori umplute cu apă variază foarte mult și se schimbă frecvent. Aceste rații se pot schimba zilnic, săptămânal și sezonier și depind de mulți factori și condiții intrinseci și exterioare, cum ar fi adaosurile de apă prin descărcarea apelor subterane, inundațiile și precipitațiile. În plus, volumul spațiului porilor poate fi modificat prin tehnici umane și mecanice, precum agricultura și prelucrarea. Conținutul și compoziția solurilor variază în funcție de locația geografică și de mediul înconjurător. Solurile din zonele umede și din păduri sunt, în general, mai dense și mai grele și au un volum mai mare de materii organice. Solurile din regiunile uscate și aride au pori mai mici și mai puțin conținut de materie organică.