Asp.net MVC ModelState.Clear

¿Alguien puede darme una definición sucinta del papel de ModelState en Asp.net MVC (o un enlace a uno)? En particular, necesito saber en qué situaciones es necesario o deseable llamar ModelState.Clear(). Un poco abierto eh ... lo siento, creo que podría ayudar si les digo lo que estoy haciendo en...