What does HDI mean? High Pressure Direct Injection LIKE HDI means spraying directly with the high pressure, typical diesel engine is the Peugeot and Citroen, with the cooperation of Ford made. The engines of the technology, common rail use; and fuel consumption and pollution is less. See the full article