Recently hydraulic fracturing of rocks has received much attention not only for its economic importance but also for its potential environmental impact. The hydraulically fracturing technique has been widely used in the oil (EOR) and gas (EGR) industries, especially in the USA, to extract more oil/gas through the deep rock formations. Also there have been increasing interests in utilising the hydraulic fracturing technique in geological storage of CO 2 in recent years. In all cases, the design and implementation of the hydraulic fracturing process play a central role, highlighting the significance of research and development of this technique. However, the uncertainty behind the fracking mechanism has triggered public debates regarding the possible effect of this technique on human health and the environment. This has presented new challenges in the study of the hydraulic fracturing process. This paper describes the hydraulic fracturing mechanism and provides an overview of past and recent developments of the research performed towards better understandings of the hydraulic fracturing and its potential impacts, with particular emphasis on the development of modelling techniques and their implementation on the hydraulic fracturing.