The Student Room Group

Chemistry - reactions of acids

on the itnernet, the definition of salt is: "salt, in chemistry, substance produced by the reaction of an acid with a base."

however, I know that metal can react with acid to form metal salt, but is metal not considered to be a salt?

does the term "salt" have two definitions in chemistry?
(edited 1 year ago)
There are lots of definitions for salts. At gcse a salt can be thought of as an acid which has lost its hydrogen, the hydrogen is normally replaced by a metal.

e.g. hydrochloric acid has the formula HCl, so when you remove the hydrogen and replace by a metal you get a metal chloride- so all chlorides come from hydrochloric acid.

sulfuric acid is H2SO4, so when you get rid of the hydrogen you are left with sulfate - so when a metal reacts with sulfuric acid, or a base or an alkali reacts with sulfuric acid you get a metal sulfate as the salt

nitric acid is HNO3, take away the hydrogen and your left with nitrate- so all nitrates come from nitric acid
phosphoric acid is H3PO4, take away the hydrogen and your left with phosphate
carbonic acid is H2CO3, take away the hydrogen and your left with carbonate

hope you get the idea!

one exception at gcse is if you use ammonium hydroxide as a base or alkali, then the salts will be ammonium .............................

Quick Reply