What is the mentality of people who like to take selfies?

I think there are two kinds of people who especially like taking selfies. One is a confident person who likes to share his life, so he often takes selfies on social platforms for others to see. The other is a narcissist who thinks he is handsome or beautiful, so he likes to take some selfies occasionally to seek others' appreciation.