An internal combustion engine is defined as an engine in which the chemical energy of the fuel is released inside the engine and used directly for mechanical work, as opposed to an external combustion engine in which a separate combustor is used to burn the fuel.