like many programs, parallels is multithreaded. but it gives the win desktop only one thread/cpu to work with. now parallels itself will be doing other things at the same time, like managing network, coherence, virtual harddisk management, etc etc, hence it has multiple threads for these tasks.