In *ix, when you fork a process, the new process has an independent memory address space and unique PID. When you spawn threads in *ix using the pthreads library, the threads all have the same address space and PID as the parent process. Is the MS thread/process paradigm the same?