Question d’entretien chez TCS iON

Difference between Multithreading and Multiprogramming?