Dictionary
framework
a basic structure or outline of a document, agreement, idea or system etc
The urgency of completing the transaction on time meant that the parties needed to agree immediately to the framework of the agreement, with details to be worked out later.