Internet connection, abstract sense of science and technology gr