Bij multitasking delen de processen een apart geheugen. Bij multithreading krijgen processen hetzelfde geheugen toegewezen. ... Bij multitasking is er een CPU voorzien om veel taken tegelijk uit te voeren. Terwijl in multithreading ook wordt voorzien in CPU om veel threads van een proces tegelijk uit te voeren.