From the Wikipedia article: Hydrogen Bond, "A hydrogen bond is the attractive interaction of a hydrogen atom with an electronegative atom, such as nitrogen, oxygen or fluorine, that comes from...
A covalent bond is a chemical bond between two nonmetals (two metals cannot covalently bond) while a ionic bond is a chemical bond between a metal and a non metal (attraction of oppositely charged...