computation occur instant single clock cycle contrast concurrent computing consists process ''lifetimes'' overlapping execution need happen instant goal model processes outside world happen concurrently multiple clients accessing server time structuring software systems composed multiple concurrent communicating parts useful tackling complexity regardless whether parts executed parallel example concurrent processes executed one core interleaving execution steps process via time sharing
Formal science Computer science Programming languages Concurrent programming