비동기 실행 : 특정 작업이 완료되었을 때 실행할 콜백을 등록해두고 바로 다음 코드로 실행을 넘기는 것 ( 이전 작업의 마무리 여부에 상관없이 그 다음 일을 처리하는 작업 방식 ) > 비동기 실행의 장점 : '동기 실행'에 비해 '비동기 실행'이 훨씬 더 빠름 > 프로그램의 실행 흐름 Process 프로세스 : 하나의 실행 흐름 Thread 스레드 : 그 안에있는 더 작은 단위의 실행흐름 더보기 ex) chrome 실행 ( 더블클릭 > 실행) hard-disk나 SSD에 저장되있던 프로그램 > memory에 올려서 > CPU(central Processing Unit)실행 하나의 크롬 '프로세스'생성 > 그 안에 하나의 '스레드'가 실행 중 상태 영화다운 (스레드-1) / 음악재생 (스레드-2) / 구글..