O processo de escoamento pluvial é um dos eventos mais frequentemente utilizados em hidrologia. Determina a magnitude do escoamento que deixa a bacia hidrográfica resultante da precipitação recebida pela bacia durante um determinado período de tempo. Vários métodos foram desenvolvidos por diferentes investigadores para simular o processo de escoamento da chuva em diferentes bacias hidrográficas. Mas a ferramenta mais comummente utilizada para estimar a resposta hidrológica da bacia à precipitação é a modelação hidrológica. O modelo de escoamento pluvial é um modelo que é utilizado para simular o processo de escoamento pluvial numa bacia. Ajuda a calcular o volume de escoamento superficial, a taxa de pico de escoamento superficial, o caudal de base e a taxa de perda através da simulação das actividades hidrológicas envolvidas no processo.