각각의 함수가 어떤 역할을 하는지 소개