A Process is an instance of an running application. And a thread is the Execution stream of the Process. A process can have multiple Thread.