Engine oil lubricates the moving parts of our engine and protects the metallic surface from corrosion. Then, What do oil additives do for our engine? Engine Oil Additives are additional supplements to the base lubricants. They are mainly used for increasing viscosity; enhancing lubricity; and for contaminant control.