Geotechnics is branch of civil engineering that deals with underground construction such as foundations, underground tunnels, ground improvement, slope stability, shoring works, pile foundations and other problematic geotechnical engineering problems.