Technological Determinants