The 7 Key Program Components