CoreWeave interview question

Explain the difference between multiprocessing and multithreading. Why support engineering?