What are the soil classifications?

Soil classifications is a very important part of engineering. The main aim of this is to divide the broad category of soil into a small subcategory. Soil classification also helps