Le processus de ruissellement pluvial est l'un des événements les plus fréquemment utilisés en hydrologie. Il détermine l'ampleur du ruissellement qui quitte le bassin versant à la suite des précipitations reçues par le bassin au cours d'une période donnée. De nombreuses méthodes ont été développées par différents chercheurs pour simuler le processus de ruissellement pluvial pour différents bassins versants. Mais l'outil le plus couramment utilisé pour estimer la réponse hydrologique du bassin aux précipitations est la modélisation hydrologique. Le modèle de ruissellement pluvial est un modèle utilisé pour simuler le processus de ruissellement pluvial dans un bassin. Il permet de calculer le volume de ruissellement, le taux de ruissellement de pointe, le débit de base et le taux de perte en simulant les activités hydrologiques impliquées dans le processus.