I'm reading a tutorial about "mutex" and "semaphore", in which the following sentence has confused me:
Mutexes can be applied only to threads in a single process and do not work between processes as do semaphores.
Does it mean mutex and semaphore fall into the same category or belong to just the opposite categories? Also, is it a bad wording problem of the author or a poor understanding of mine on the sentence?