An Eventual is a Synchronisation Primitive that Acts as a Gatekeeper for Threads. It Starts in a "Signaled" or "Unsignaled" State, Blocking Threads Until Another Thread Transitions the Event to the "Signaled" State, Often Staying Signaled Until Manually Reset