egoist vs. egotist

noun

  1. a self-centered or selfish person (altruist ).

  2. an arrogantly conceited person; egotist.

  3. an adherent of the metaphysical principle of the ego, or self; solipsist.

noun

  1. a conceited, boastful person.

  2. a selfish person; egoist.