framework
  • noun the supporting structure round which something is made or built
  • noun a set of ideas or principles that form the basis of something that will be developed more at a later stage
  • In object oriented programming, the set of classes that provide the structure for building an application. Also called application framework (2).

Not what you were looking for?