What are the types of Foundation and their uses?