A lease is the contract relating to a building/premises. Rent is the money you pay to hire something. I would rent a car and lease a flat. That this my defination as a British speaker. I have heard Americans talk of leasing a car, of which I can't comment on the correctness of.