Overview - Introduction to Multithreaded Programming
Advantages of Using Threads
Software Models for Multithreaded Programming
Potential Disadvantages of Multithreaded Programming