Geotechnical engineering uses the knowledge of soil science to understand the behaviour of Earth materials. As soil science is the study of the nature of soil, along with its chemical, physical, fertility and biological properties, it plays a crucial role in geotechnical engineering in understanding soil mechanics with respect to construction. Geotechnical engineers use this knowledge for civil engineering projects. This book is designed to provide in-depth information about this subject. The topics included in it on geotechnical engineering and soil science are of utmost significance and bound to provide incredible insights to readers. This textbook will serve as a valuable source of reference for those interested in this field.