Multitasking is the ability for the CPU to switch between multiple tasks, allowing each of them to execute for a period of time. The CPU would still only execute one task at a time but could create the illusion that it was executing multiple tasks at the same time.
