What motivates people to buy?

Anyone who owns a business or is trying to sell a product wants to know the answer to this question. After all, if you know how to motivate people to buy, then you should have no trouble boosting your sales, which is the ultimate goal. When times were much simpler the...