This document discusses soils and geotechnical engineering. It defines soil mechanics and explains why civil engineers must understand soil properties for construction projects. Some key applications of soil engineering discussed are foundations, earth retaining structures, dams, slope stability, and pavement design. Earth dams require careful design and construction due to use of soil as the primary material. A geotechnical engineer must deal with issues like soil heave, subsidence, frost action, and swelling which require in-depth soil study. The document also summarizes different soil formation processes and classification.