Infiltration is controlled by soil texture, soil structure, vegetation and soil moisture status. High infiltration rates occur in dry soils, with infiltration slowing as the soil becomes wet. Coarse textured soils with large well-connected pore spaces tend to have higher infiltration rates than fine textured soils. However, coarse textured soils fill more quickly than fine textured soils due to a smaller amount of total pore space in a unit volume of soil. Runoff is then generated quicker than one might have with a finer textured soil.
Vegetation also affects infiltration.
For instance, infiltration is higher for soils under forest vegetation than bare soils. Tree roots loosen and provide conduits through which water can enter the soil. Foliage and surface litter reduce the impact of falling rain keeping soil passages from becoming sealed.