Salt is used as a preservative in pickles because it :
1
Provides acidic environment to kill microorganisms
2
Reduces moisture content which inhibits the growth of microorganisms
3
Cuts off air so that microorganisms cannot enter
4
Contains chemicals which kill microorganisms