Globalization refers to the increasing integration of economies and societies through cross-border flows of goods, services, capital, people and ideas. While globalization grew substantially in the late 20th century, the degree of global economic integration was higher in the late 19th century. Globalization has increased trade, financial flows, and communication across borders but has also contributed to regional economic blocs and uneven impacts among wealthy and poorer nations. It involves complex issues around its effects on development, inequality, labor migration, technology diffusion and cultural exchange.