Scaffolding is a process through which a teacher adds supports for students in order to enhance learning and aid in the mastery of tasks. The teacher does this by systematically building on students' experiences and knowledge as they are learning new skills.