W informatyce współbieżność odnosi się do zdolności systemu do wykonywania wielu zadań poprzez jednoczesne wykonywanie lub współdzielenie czasu (przełączanie kontekstu), współdzielenie zasobów i zarządzanie interakcjami. Współbieżność poprawia responsywność, przepustowość i skalowalność w nowoczesnych systemach obliczeniowych, w tym:

Systemach operacyjnych i systemach wbudowanych Systemach rozproszonych, obliczeniach równoległych i obliczeniach o wysokiej wydajności Systemach baz danych, aplikacjach internetowe i przetwarzaniu w chmurze

Powiązane pojęcia Współbieżność to szersze pojęcie obejmujące kilka powiązanych ze sobą idei, w tym:

Równoległość (równoczesne wykonywanie na wielu jednostkach przetwarzania). Równoległość polega na wykonywaniu zadań niezależnie na wielu rdzeniach procesora. Współbieżność umożliwia sterowanie wieloma wątkami na poziomie programu, który może wykorzystywać równoległość lub podział czasu do wykonywania tych zadań.