This is considered to be true multitasking because the operating system process scheduler has the ability to preempt or stop a running process. There are a number of different algorithms used to schedule processes including Shortest Job First (SJF) and round robin.
