Thanks to the development of more powerful computers and efficient numerical techniques, numerical modelling has become a compulsory tool in solving various problems in the field of energetic materials. In cases where measuring techniques are still unable to measure a given parameter, numerical modelling may be the only option of obtaining a value. In addition, numerical modelling helps us to better understand some phenomena, particularly in understanding the influence of input parameters on output results, as well as saving time and money. The thermochemical equilibrium code EXPLO5 is such a tool which enables theoretical prediction of performance of high explosives, propellants and pyrotechnic compositions. The code is used by more than 80 research laboratories worldwide.