The major agent responsible for erosion on the Earth's surface is water. Flowing water as a result of rain, melting glaciers, moving streams and rivers erodes surfaces by displacing bits of soil and rocks, which is then moved from its original location to another.