Ethical egoism (also called simply egoism) is the normative ethical position that moral agents ought to do what is in their own self-interest. It differs from psychological egoism, which claims that people can only act in their self-interest. Ethical egoism also differs from rational egoism, which holds that it is rational to act in one's self-interest. Ethical egoism contrasts with ethical altruism, which holds that moral agents have an obligation to help and serve others.
Contributions by 18.104.22.168, Byelf2007, and Michael Hardy.