Wprowadzenie
• sekwencyjne - każda kolejna operacja wykonywana jest po zakończeniu poprzedniej
• równoległe - więcej niż jedna operacja wykonywana jest w tym samym czasie - wymaga więcej, niż jednego procesora
• przeplatane - wykonanie programu odbywa się fragmentami na przemian z fragmentami innych uruchomionych programów
• współbieżne - uogólnione pojęcie obejmujące zarówno wykonanie równoległe, jak i przeplatane