While science, technology and innovation can be thought of as three separate concepts, they all represent investments towards new knowledge and practical applications to improve the current state of knowledge. The interlinkages between science, technology and innovation also makes these terms difficult to dissect. Modern research is often dependent on access and use of modern technologies. Similarly, the development of new technologies and other innovations are often products of research conducted in public institutions, such as universities, and private corporations or other entities.