Parallelism Patterns

Parallelism patterns deal with doing multiple things at the same time. These patterns focus on improving performance and responsiveness by leveraging concurrency and distributing work across multiple processors or threads.

Wikipedia