hi i want to know various type of foundations needed in differing site conditions with examples.