I'm trying to get a better understanding of the purpose of each file contained in a basic iOS application. 

Is there any reason to modify the main.m file? I'm wondering if that file ever needs to be touched. If you do modify it, why?