framework
framework - noun
a hypothetical description of a complex entity or process
the underlying structure
a structure supporting or containing something
framework - thesaurus
fabric
model