Her er hvorfor:
* syrer Doner protoner (H+) i opløsning.
* baser Accepter protoner (H+) i opløsning.
* salte er ioniske forbindelser dannet ved reaktion af en syre og en base.
Bariumiodid dannes ved reaktionen af bariumhydroxid (en stærk base) og hydroiodinsyre (en stærk syre):
BA (OH) ₂ + 2 HI → BAI₂ + 2 H₂O
Da det dannes fra neutraliseringsreaktionen af en stærk syre og en stærk base, er bariumiodid et neutralt salt . Det har ikke en betydelig tendens til at donere eller acceptere protoner i løsning.