Technological Environment Consists Of