Question: what is the difference between logical consequences and punishment?
Answer: Logical consequences are respectful of the child's dignity while punishment often calls upon an element of shame. Logical consequences respond to the misbehavior in ways that preserve the dignity of the child. The message is that the behavior is a problem, not that the child is a problem.