У књизи су уз навођење основних теоријских поставки и кроз решавање конкретних проблема представљене значајне парадигме конкурентног програмирања.Конкурентно програмирање се према начину комуникације између процеса најчешће дели на програмирање помоћу дељених променљивих и дистрибуирано програмирање. Овим двема темама су посвећена прва два дела у књизи. Трећи део је посвећен моделу програмирања коришћењем виртуелних простора а четврти део је посвећен програмским нитима, као координационом моделу који се данас најчешће примењује код писања конкурентних програма.