what do science technology and innovation mean