Culture is shaped by the cumulative knowledge, beliefs, and objects acquired by a group over generations. There are two views of cultural determinism - one that sees people as products of their culture with no free will, and one that is more optimistic about human potential. Cultural relativism holds that no culture is intrinsically superior and each should be understood on its own terms. As technology increases cultural diffusion and leveling, reducing differences between societies, it also allows new forms of culture to emerge.