Glossary definition of 'Multi-threaded'

(Scripting) if an application is multi-threaded, it means that is has two or more threads all running concurrently, and this enables more than one task to be performed at a time.

In fact the tasks do not run at exactly the same time, but the Windows operating system manages switching between them to make it look as if they are happening at the same time.