Prateek ChauhanJun 6, 20202 minDifference between Multiprogramming, multitasking, multithreading and multiprocessing