Selfishness in a broad sense: actions and reactions based on personal interests.
The biggest difference between the two is that selfishness means that when individuals face the conflict between their own interests and the other's interests, they will ignore the other's losses and give priority to their own interests; In addition, selfish people usually realize that their actions may harm others' interests while being selfish, and will still do whatever it takes according to their own interests.
Selfishness corresponds to selflessness. It's an upgraded version of selfishness. Not everyone will be selfish. Only by exerting selfishness to the extreme can one abandon public interests and be selfish. This will endanger the public interest. We should judge dialectically, not be selfish, and be a noble person. They are a pair of ambivalence, selfless and healthy social development; The vicious development of selfish society.