співпрограма

1. У програмуванні — функція або підпрограма, призначена для спільної роботи з іншими частинами коду, яка може призупиняти та відновлювати своє виконання, зберігаючи стан, що дозволяє ефективно керувати асинхронними операціями.

2. У широкому вжитку (переносне значення) — будь-який компонент, процес або учасник, що узгоджено та паралельно взаємодіє з іншими для досягнення спільного результату.