North America was inhabited by many various Indian groups. Each group was distinct with its own language and customs. Several Indian groups often shared a single culture, the same worldview, language, religion, food, clothes and architecture of buildings. The cultural groups of Indian people depended on the same natural resources and used them in a similar way. For instance, the Plains Indians, constituting distinct cultural group, lived in the area of Great Plains.