Explain the duality between threads and events, and why events are important

Hey, there's literature!