a) leasing is like renting.... you get to use a property or a vehicle for a certain period of years (the leasing period), for a certain amount....at the end of the contract, you have the option to get the vehicle (or the property) less than the accumulated amount of what you've paid plus certain add-ons based on their factor tables, taxes, etc.
b) financing is paying it in installment. once you've been finished with the payment, the property or the vehicle is yours.
i would go by with redorange's statement. kung ok lang sa iyo magbayad and at the end of the period, with no asset to show as well as if you are planning to change cars every year or every two years, leasing is better.
but if you would be wanting otherwise, then go for financing.