It is vital for children to be able to distinguish between right and wrong, and due to the importance of this, they need to learn it in the early stages of their life. It is argued that punishment is necessary for them, in order to learn this distinction. I totally disagree with this suggestion. In my opinion, if we consider the disadvantages of punishment, it is not a good parenting method at all.