Concurrent agent

A processor, process, thread, strand, or other entity that executes a program instruction sequence in a computing environment containing other such entities.