Pregunta de entrevista de Green Apple Solutions

Explain the difference between process and thread. How do they interact in a multithreaded environment?