Culture consists of the beliefs, behaviors, objects, and other characteristics shared by a society. It is learned and transmitted between generations. The key elements of culture include language, symbols, norms, values, beliefs, and cognitive elements. Culture influences all aspects of human life and societies. It is integrated and responsive to environmental conditions. There are different types of cultures, including material culture related to objects and non-material culture related to beliefs and practices. Multiculturalism recognizes and respects cultural differences within societies.