Definition: make is utility to maintain groups of programs -> 프로그램을 구성하는 여러 파일들이 있을때, 그 파일들을 효율적으로 관리하고 자동으로 컴파일하거나 업데이트하는 작업을 도와주는 도구 why we should