Technological Factors In Business