Pregunta de entrevista de Northrop Grumman

Explain the differences between semaphore vs mutex.