Explain the chlor-alkali process. With the help of suitable examples, explain the term neutralization and the formation of -

a) Acidic salts
b) Basic salts
c) Neutral salts
d) Amphoteric salts