Original: In the general case, different execution threads communicate with one another as they work.
Simplified: Different execution threads communicate with one another usually to pass data as they work.