출처 : https://prohannah.tistory.com/59
출처: https://velog.io/@danmin20/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%9E%91%EB%8F%99%EC%9B%90%EB%A6%AC-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EC%8A%A4%EB%A0%88%EB%93%9C
메모리 상에서 실행 중인 작업이며, 운영체제로부터 시스템 자원(CPU)를 할당받는 작업의 단위이다.
프로세스 내의 실행 단위를 말하며, 하나일 경우 single thread, 여러 개일 경우 multi thread라고 말한다.
자바스크립트 엔진은 하나의 콜 스택을 갖는 싱글스레드이다. 하지만 웹 브라우저나 node.js와 같은 멀티스레드 환경에 임베디드 되어 실행되기 때문에, 단순하게 싱글스레드 언어라고 말하기 힘들며, Event loop에 대한 이해가 필요하다.