The key difference lies in empathy and respect for others. Narcissists lack empathy and often disregard the needs and feelings of those around them, while someone with high self-esteem can still be empathetic and respectful.