Several computations executing simultaneously, and potentially interacting with each other.