In a contract of sale, when there is an actual sale of property, it is known as Sale whereas if there is an intention to sell the property at a certain time in future or when some conditions are satisfied, it is called an Agreement to sell.Both sale and agreement to sell are types of contract, wherein the former is an executed contract whereas the latter represents an executory contract.