 This paper provides an overview of the latest studies on using nanoparticles to enhance oil recovery. The first part discusses the major mechanisms of nanoparticles used in forms of nanofluids, nanoemulsions and nanocatalysts, including disjoining pressure, viscosity increase of injection fluids, preventing asphaltine precipitation, wetability alteration and interfacial tension reduction. The second part reviews the most important research on various novel nanoassisted EOR methods that target thermal, chemical and gas methods. Finally, the paper identifies challenges and opportunities for future study regarding application of nanoparticles in EOR processes. Overall, this paper highlights the potential of nanoparticles to enhance oil recovery and paves the way for further research in this area. This article was authored by Xiao Fei Sun, Yin Yu Zhong, Guangping Chen and others.