The purpose of the research and technology is reaching to the needed technological and innovative achievements for improving the technological and innovative capabilities of industries in order to their competitiveness. Thus, wealth creation from research and technology activities, required the commercialization of its achievements. Hence, according to the Iran’s direction toward Software movement and knowledge-based economy development, infrastructure and requirements for commercialization of technological achievements which are products of scientific development and knowledge-based economy will be provided. In this paper, after defining the technology commercialization according to the different views and surveying necessity reasons of technology commercialization in the process of technology development, different kinds of existing models of technology commercialization in each approach will be mentioned. Then, the world leading countries in technology commercialization and their measures are discussed and various models of technology commercialization support are described and analyzed in some of them. Finally, with a national view to the development and commercialization of technology in Iran, the various required supports for commercialization in the country, and especially financial support, and its models will be cited. At the end the key success factors of commercialization at the national level and the required measures that must be done at the national level is described.