Related words: parallel processing, asynchronous programming, event driven programming, process driven programming, programming best practices, task driven programming, concurrent programming
Related questions:
When is asynchronous programming used?
What is the difference between synchronous and asynchronous programming?
Why use asynchronous programming?
What are the benefits of asynchronous programming?
When is asynchronous programming not desired?