What is Sale On Credit?

Legal Definition
A sale of property accompanied by delivery of possession, but where payment of the price is deferred to a future day.
-- Black's Law Dictionary
Legal Definition
a sale where the property is transferred to a new owner but payment will be made at a later date.