Adobe interview question

Difference between mutex and semaphore