Question: what is the meaning of the term sheet?
Answer: A term sheet is a nonbinding agreement setting forth the basic terms and conditions under which an investment will be made. It serves as a template to develop more detailed legally binding documents.