In computer science, A thread is the smallest sequence of ordered instructions in a program. A thread is also short for thread of execution. In an Operating System (OS) there are multiple processes and in a process, there is at least one thread, though most processes have multiples threads. For instance, a program could have a thread to handle User Input, a thread for program control, a thread for audio, etc., all within a single process.

    « Back to Definition Index