TechStaX interview question

What is multithreading? How does it differ from multiprocessing ?