What's the main difference between "being confident" and "being arrogant?"

Native speaker’s answer
Rebecca
Confidence is a good trait to have. It means being self-assured and not feeling insecure about who you are or what you're doing. Arrogance, however, is being confident to the extreme, to the point of it being rude or offensive to others. For example, being so arrogant that you ignore or look down on others. Ex: She's a bit of an arrogant person. She acts like she's better than everyone else. Ex: I like people who are confident. It's easy to talk to them.