프로그램을 구성하는 내부의 코드가 기능별로 나뉘어져 있는 형태이다.
모듈의 표준
모듈을 사용하기 위해서는 모듈을 인식하는 모듈 시스템과 모듈을 다루는 키워드가 제공되어야 한다.
모듈을 사용하기 위해서는 모듈이 어떤 표준을 따르냐에 따라 달라진다. 대표적으로
ex) CommonJS, ESM
모듈을 다루는 키워드로는 내보내기와 가져오기가 있다.