Formation of hydrogen bonds requires hydrogen atoms and what else?

Formation of hydrogen bonds requires hydrogen atoms and what else?