Enhanced oil recovery is an extraction of crude oil from an oil field. EOR is the technique where the physicochemical properties of the rock are changed to enhance the recovery of hydrocarbon. It is also called tertiary oil recovery method and it is performed after waterflooding. Enhanced Oil Recovery (EOR) has longer productive well life, reduced lifting costs, reduced environmental concerns and costs, minimized treatment and disposal of water, reduced well maintenance costs.