Their origin differs. gamma rays result from nuclei taking lower energy levels (they have energy states just like electrons) while X-rays result from electrons dropping to lower energy levels in thier atoms, usually as a result of an electron in a lower energy shell being knocked out by a gamma...