Difference between seepage, infiltration and percolation :
Seepage - When water enters the ground surface at the upstream side of a retaining structure like a dam and comes out at the downstream side.
Infiltration - When water enters the ground surface but doesn't come out, thus increasing the moisture content of the soil.
Percolation - When water enters the ground surface and travels through the soil to finally join the ground water reserves.