Programs are handy ways of tying together related work. Here are 3 types of program in project management.