Garmin Interview Question

What is a Semaphore?