Students reflect (and share this with the teacher, typically written) on what they learned and what they would change in a next iteration, regarding the process, collaboration and/or technical decisions.
Reflection shows insight and gives a clear overview of important design and implementation decisions, with possible alternatives, whereby disadvantages and advantages of the choices made are discussed. There is also a reflection on the collaboration process.