This document discusses motor programs and executive motor programs. It defines a motor program as a plan for a whole skill or movement pattern stored in long-term memory containing all information needed to perform the movement. Motor programs are made up of subroutines and can be adapted based on environment. Open and closed loop theories are described to explain how skills are controlled with or without feedback. Schema theory is also introduced as building up experiences to meet new demands, requiring practice and feedback to update motor programs. Examples of motor program structures are provided for discus throw and tennis serve.