Foundation And Its Types