O que é um mutex?

um mutex é um conceito de programação que é frequentemente usado para resolver problemas multi-threading. A minha pergunta à comunidade: O que é um mutex e como o usa?

Cadeado Mutex: o que significa" bloqueio"?

estive a ler sobre multithreading e acesso a recursos partilhados e um dos muitos (para mim) novos conceitos é o mutex ... O tópico principal será suspenso, ou irá simplesmente saltar sobre a secção trancada e sair do escopo (perder o evento)?