Nanofluids are new generation heat transfer fluid in which metallic or non-metallic nanoparticles are suspended in convectional fluid and this ultrafine particles change transport properties and heat transfer performance of the nanofluid. This paper presents an overall review of a number of researches on nanofluid heat transfer technologies and their applications for the energy efficiency improvement in various thermal systems in recent years. In this paper, the effect parameter such as nanoparticle diameter, nanoparticle concentration, types of nanoparticles and heat transfer comparison between nanofluid and pure fluid is studied.