Pure water is by definition neutral i.e. has a pH of 7 and is neither acid nor alkali. This is because the atoms which make it up are covalently bonded (by sharing their "outer shell" electrons. When an impurity is addedthe water ionises (changes how it is bonded) to give a hydrogen (H+) ion and a hydroxyl ((OH)-) ion. Ok acids have H+ ions and alkalis often have (OH)- ions but water has both, in the right proportions and so is neutral. Until that is there is enough impurity for the liquid to be regarded as a very dilute solution of the impurity rather than very slightly impure water. Hope that helps.