difference between gem and diamond
Gemstones: Gemstones are crystals having ornamental value. These are used in jewelleries because of their brilliance and colour. Examples include diamond, ruby, sapphire, etc. These are extremely hard.
So, diamond is type of gemstone.