¿Qué es el "modo estricto" y cómo se utiliza?

He estado buscando la referencia de JavaScript en la red de desarrolladores de Mozilla, y me encontré con algo llamado "strict mode". Lo leí y tengo problemas para entender lo que hace. ¿Alguien puede explicar brevemente (en general) cuál es su propósito y cómo es