A good shoe polish contains oil, which helps to soak into the leather of the shoe and keep it moisturized. Oil also contributes to the shoe's shine and longevity. Common types of oil used in shoe polish include castor oil, neatsfoot oil, and mineral oil.