Moral development is learning to act in ways that are respectable. Moral development also includes self-evaluation and acceptance of other people's differences. Piaget and Kolberg both had different ideas about moral development. Piaget believes that younger children base their moral decisions on rules and consequences. They don't realize that rules and laws are not sent from God.
Older children begin to base their decisions on intent.
If the party's intentions were good, but actions bad, the subject is not necessarily immoral. Kolberg put moral development into six stages. The first stage begins like Piaget's. Obedience and punishment are what decisions are based on. Toward the end of his list the individual begins to take into consideration what is socially acceptable and what is not.