Technological Factors Meaning