Data Transfer Object : 계층 간 데이터 교환을 하기 위해 사용하는 객체 DTO는 로직을 가지지 않는 순수한 데이터 객체로 getter & setter만 가진다.
Data Access Object : DATABASE에서 특정 INSERT, SELECT, DELETE등 기능 객체를 미리 구현해놓은 것
DTO는 Tuple (객체) DAO는 DB를 사용하는 역할이라고 알면 된다.