Generally, people can be categorized in three kinds, one is selfish breed who is always seeking or pursing selfish interest (in the terms of money here), majority of them do not care about impact of their selfish acts on country, society and earth or may be they don't have capacity of thinking. All they're driven towards is, selfish motive to achieve money, money and money. Second category, people who are somewhat above money. I mean, they look forward to money but by doing things that are acceptable to their conscience. They can be further categorized into two kinds 'nationalist' and 'humanist.' Nationalist- are people who seek good on grander scale like their city, state or country. Nationalist can be into nationalism because of cast and creed or else borders.
And there is humanist at last, who seek good on largest possible scale- human race or earth. Assumed to be above religion, borders and everything else. Moah maya say upar. It is my basic assumption that, when people do something great, money it self comes as reward. Although to shallow people it seems they're into money, but what they actually seek is higher goals whose inevitable reward it money.
Okay so far?
I believe your premise should be on primal goal rather on the categorization of people, to categorize people you will need a much broader plane than just the three.
But a personal goal is what can be quantified. into some thing like Self preservation, hunger, lust, greed, love, pursuit of knowledge, charity, and Heroism. so a combination of these goals would determine how a person is like. If a person has Self preservation,lust, greed, and hunger. then he would be a real mother fucker, not caring about any one or any thing. likewise if a goal of a person is Love, pursuit of knowledge, charity, and Heroism then he would be a selfless individual .
I believe that human behavior is determined by a subconscious predetermined sets of primal goals, that a person chooses through their lifetime, When these goals change due to environmental influences behaviors change too.