Microsoft interview question

what is difference between os process and threads ?