The difference between an agreement to sell and bayana lies in their nature and purpose. Agreement to sell refers to the contractual arrangements for transferring ownership in the future. Bayana refers to the advance payment made by the buyer as a token amount to purchase the property.