The Impact Of Technological Development