Culture is a complex concept that includes knowledge, beliefs, arts, morals, customs, and habits acquired by people in society. It is learned rather than inherited, and transmitted between generations through socialization. A culture consists of both material aspects like housing and diet as well as non-material aspects like values and beliefs. Cultures are diverse due to geographical and other factors but also share some uniformity. Socialization is how culture is learned and shapes people's behaviors, roles, and personality to fit within a society. Modern societies are increasingly transcultural as elements of different cultures interact and influence each other.