The distinction between self-esteem and narcissism is of great significance on a personal and societal level. Self-esteem differs from narcissism in that it represents an attitude built on accomplishments we’ve mastered, values we’ve adhered to, and care we’ve shown toward others. Narcissism, conversely, is often based on a fear of failure or weakness, a focus on one’s self, an unhealthy drive to be seen as the best, and a deep-seated insecurity and underlying feeling of inadequacy.
-HelpGuide.org