Both Dipole-Dipole Interactions and Hydrogen Bondings are used to describe the attraction between molecules. For Dipole-Dipole interactions to occur the molecules in the compound must be polar. Both Dipole-Dipole and Hydrogen Bondings require that the molecule have a electronegative atom to make up a negative region and a less electronegative atom to become the positive region. The negative region on a molecule attracts the positive region of another molecule. This affects the melting and boiling points of a compound.
Hydogen Bondin occur when a hydrogen atom is the positive region and is bonded to a strong electronegative atom like Fluorine, Oxygen and Nitrogen. Being bonded to a strong electronegative atom will make the hydrogen become strongly positively charged and the other electronegative atom stronly negatively charged.