Microsoft Interview Question

what are the differences between process and a thread ?