자 이번 글에서는 Thread와 Process가 뭔지, 둘의 차이는 무엇인지에 대해서 알아보도록 하자. Program? 이를 위해서는 먼저 Program에 대해서 정의하고 가야 할 텐데, 나무위키에 따르면 Program이란 `어떤 문제를 해결하기 위하여 그 처리 방법과 순서를 기술하여 컴퓨터에 주어지는 일련의 명령문 집합체를 뜻한다.` 라고 한다. 우리가 PC에서 사용하는 게임, 메모장, 브라우저 등등이 모두 프로그램이다. 예를 들면 우리 머릿속에는 `밥먹기.` 라는 Program이 내장되어있다. 이 Program에는 `젓가락 들기`, `숟가락 들기`, `밥 뜨기`, `밥 입에 넣기` 등의 명령문들이 존재한다. 즉, 우리라는 사람 자체가 여러 가지 Program을 내장하고 있는 PC라고 할 수 도 있을 ..