Deionized water is simply very very very clean water.De ionized water...I don't even know what that is lol.
Acids have a Ph below 7, the lower the number, the stronger the acid. Bases have a Ph number that is higher than 7. Water, pure water is right on the nose of 7. As such, it wants to be something other than pure, and it will suck up any impurities from either side, and is great for cleaning.
Distilled water is not as pure as Deionized water. You can purchase Deionized water in many drug stores, and a lot of people use it for cleaning their jewelery or contact lens.