Procesul de formare a rocilor sedimentare are loc prin acumularea şi compactarea depozitelor de sedimente, precum nisipul, lutul sau argila, care sunt aduse de agenţi naturali, precum râurile, vântul, gheţarii sau valurile. Factorii care influenţează procesul de formare a rocilor sedimentare sunt condiţiile de mediu, precum temperatura, umiditatea, pH-ul apei şi prezenţa altor elemente sau substanţe în solul de sedimente.