The dictionary says greed is an "intense and selfish desire for something" and selfishness is a "lack of consideration for other people."
Most fundamentally, greed is a primal survival instinct, tamed by centuries of evolution brought on by religions, economic safety and political philosophies...