No the term sheet is not a binding agreement or a contract. It is just the inputs provided by both the parties before they reach the terms related to negotiation.