La Multithreaded Programming Guide tratta le API dei thread POSIX e Solaris, la programmazione con oggetti di sincronizzazione, la compilazione di programmi multithreaded e la ricerca di tool di analisi per i programmi multithreaded.
Questa guida è destinata agli sviluppatori che intendano usare il multithreading per separare un processo in vari thread di esecuzione indipendenti, migliorando in questo modo le prestazioni e la struttura delle applicazioni.