A neutral good character does the best that a good person can do. He is devoted to helping others. He works with kings and magistrates but does not feel beholden to them. The common phrase for neutral good is "true good." Neutral good is the best alignment you can be because it means doing what is good without bias toward or against order.
--excerpted from the Player's Handbook, Chapter 6