6.5.CC: Analyze the progression of technological developments and the resulting cultural diffusion throughout the 20th and 21st centuries.