What is EFI on a lawn mower engine?

EFI stand for Electronic Fuel Injection on Kohler Engines.
DFI Stands for Direct Fuel Injection on Kawasaki Engines.