What Are Technological Factors In Business