Abstrakcja programowania współbieżnego obejmuje:
1. model wzajemnych oddziaływań procesów,
2. instrukcje atomowe,
3. przeplot,
4. czas,
5. poprawność programu.
Podstawowe pojęcia programowania współbieżnego 16