Foundation is used to support a building or structure and transmits loads directly to the underlying soil or rock. It must satisfy two fundamental requirements: •Firstly, it must provide an adequate factor of safety against failure of the supporting strata.