For thousands of years, traditional societies developed different cultures in isolation from one another. This led to hundreds of religions, thousands of languages and customs, as well as physical variations between populations. However, increased mobility due to industrialization has resulted in more mixed, complex and multicultural societies today. Under the laws of free countries, people of different origins and cultures can coexist peacefully.