In computer science, used to describe things which happen at the same time, especially several programs running at the same time.

The reason for having a special word for this is that programming becomes much more complex if programs run concurrently; issues such as mutual exclusion and locking arise, and if you ignore them, you may get bugs which are impossible to hunt down.