Miscible flooding involves injecting fluids that are miscible with residual oil trapped in the reservoir, allowing the fluids to fully mix at the molecular level. There are two main types of miscible flooding processes: single-contact processes where miscibility occurs immediately upon contact, and multiple-contact (dynamic) processes where miscibility occurs gradually through chemical exchange between phases. Multiple-contact processes include high-pressure vaporizing processes where a vapor phase is injected to vaporize components from the oil, and enriched-gas condensing processes where intermediates are condensed out of the injected gas into the oil.