Tejas Networks interview question

What do you know about semaphores?