substructure

noun
  1. an underlying or supporting structure, especially the foundation of a building
  2. the basic framework or underlying system that supports something
  3. Usage: often used figuratively

Examples