it allow more than one program to run at one time
Yes, it is multi-tasking.
Because that was a design goal of the operating system.
Both.
There are two kinds of multitasking, the old one and the new one. Cooperative MultiTasking, the old way, has applications share all the computers resources with each other. However, if one...