This paper analyses the concept «innovation landscape». We consider different approaches using this concept, use semantic network analysis to grasp its meaning and propose a conventional definition of the term. Similarities and differences between the concepts «innovation landscape»,«innovation system», «innovation cluster», and «innovation network» are outlined. Further, we discuss the potential of practical approach based on the idea of innovation landscape in science, education and business integration.
Keywords: innovation landscape, semantic network, integration of science, education and business