A term sheet should cover the important aspects of an agreement without going into any small details and uncertainties covered by a binding contract.
It sets out the frameworkwhich ensures that the parties involved in a business transaction agree on the most important aspects of the deal, thus prevents the possibility of misconception and reducing the possibility of unnecessary disputes.