Dipole-Dipole interactions occur between polar molecules. Polar covalent bonds occur between atoms of different electronegativity, where the more electronegative atom attracts the electrons more than the electropositive atom. This results in a molecule where the center of positive charge (defined by the nuclei) does not coincide with the center of negative charge (defined by the electron orbitals).
Explanation for dipole-dipole interactions and the formation of polar molecules due to differences in electronegativity.