The ability of an operating system to execute different parts of a program, called threads, simultaneously. The programmer must carefully design the program in such a way that all the threads can run at the same time without interfering with each other.
Multithreading resource page Contains a small collection of links to multithreading Web sites, research projects, and companies.
Sun's threads page Provides links to information on threads and multithreads, FAQs, user and man guides, example programs that use threads, and links to related sites containing papers and bibliographies.