@ GenevaMech- They are in fact different types of bonds. When non-metal anions like carbon and hydrogen bond with a metallic anion, they form ionic compounds. These are compounds where anions and cations swap electrons, creating positive and negative charges, which in turn cause a strong attraction. The attraction between ions is much stronger than the attraction created by a hydrogen bond.
The unique thing about hydrogen is that it can break the rules when forming ionic compounds. Hydrogen can become either a cation or an anion because it will be happy with two or no electrons in its outermost electron shell. This is because the first electron shell only holds two electrons, and hydrogen normally has one so it can either donate or accept an electron to be happy. However, the most common hydrogen ion on earth is the hydrogen cation, which holds no electrons thus taking the positive charge of the lone proton.