Carnot engine is a hypothetical heat engine designed based on the Carnot cycle where heat delivered to a system is used to obtain useful mechanical work.