Yes, you will need to submit a separate application and application fee for each program you want to apply to. Decisions are made by the program(s), and they each need complete information in order to evaluate your application. If you are indeed applying to more than one program, references must be sent to each program you have applied to.