Cultural and Technological Differences