Zeminler, genellikle üç ana kategoride incelenir: kaya zemini, killi zemin ve organik zeminler. Kaya zeminleri: Dayanıklı ve sağlam yapı malzemeleri açısından tercih edilir. Killi zeminler: Su emme özelliği nedeniyle dikkatli olunmalıdır. Organik zeminler: Genellikle bitki örtüsü ve topraktan oluşur, yapılar için uygun olmayabilir. Zeminler ayrıca iri daneli ve ince daneli olarak da sınıflandırılabilir. İri daneli zeminler: Çakıl, kum. İnce daneli zeminler: Silt, kil. Zeminlerin sınıflandırılmasında USCS, AASHTO gibi sistemler kullanılır.