Palo Alto Networks interview question

explain the difference between process and thread