multithreading
  • The simultaneous execution of two or more tasks or processes within a single program. In this context, each task or process is called a thread. To occur, multithreading must be supported by the operating system. Also spelled multi-threading. Also called threading.

Not what you were looking for?