1. 프로그램의 규모가 클 때는 여러 개의 모듈로 나누어 관리하는 편이 좋다.
  2. 자주 사용되는 기능을 모듈을 독립시켜 놓으면 다른 프로그램에서도 활용할 수 있어 유용하다.
  3. 모듈을 패키지로 묶어 구조적으로 관리할 수 있다. 모듈은 파일, 패키지는 디렉터리다.
  4. 모듈과 패키지는 import 문으로 임포트할 수 있다.