Industrialization and urbanization led to rapid changes in American society in the late 19th century. There was a new wave of immigration as millions came to the US for opportunities. Cities grew substantially in size and population, bringing both economic opportunities and social problems. New mass communication technologies like the telephone connected people. Public schooling expanded to educate more children and help immigrants assimilate to American culture. Overall this was a period of significant transformation in industry, cities, immigration patterns, and society.