
The author proposes new definitions for concurrency and parallelism, and introduces the term asynchrony to describe a system's ability to execute tasks without blocking. This distinction allows for more precise code descriptions and avoids the need for code duplication and viral async code propagation.