Geotechnical engineering is the branch of civil engineering concerned with the engineering behavior of earth materials.