foundation

noun
  1. the solid base or support on which a building or structure is built
  2. the basic principles or underlying facts that support or form the basis of something
  3. an organization established to provide money for charitable, educational, or research purposes

Examples