First of all I would like to say I don't like to lie.
I really believe the world is better with the possibility of lie. I feel some people (the most of them) not prepared to listen the truly true.
The reason to do that could be lots, but I think the most common is don't offend people who you like.
Of course exists many proposes, including gain money and pretend to be a another person.