An agreement to sell is a document that sets the important terms and conditions based on which all the transaction will take place in the future.