Ikatan hidrogen adalah ikatan yang terbentuk antara atom hidrogen dengan atom yang sangat elektronegatif (atom F, O, dan N). syarat utama terbentuknya suatu ikatan hidrogen adalah atom Hidrogen yang akan membentuk ikatan hidrogen harus terikat pada gugus atom F-H, O-H, dan N-H. atom hidrogen tersebut akan membentuk ikatan hidrogen dengan atom F, O, dan N dari gugus atom tersebut.
Untuk lebih jelasnya lihat penjelasan pada Gambar 1.

Gambar 1. Dua molekul H2O yang terhubung dengan ikatan hidrogen (garis putus-putus).
Pada gambar 1 dapat dilihat bahwa terdapat dua molekul H2O yang terhubung dengan ikatan hidrogen. Ikatan hidrogen terjadi antara atom O pada molekul H2O dengan atom H pada molekul H2O yang lainnya. Ikatan hidrogen tersebut ditandai dengan garis putus-putus pada gambar 1 tersebut. Pada molekul H2O, atom O yang terikat dengan 2 atom H memiliki 2 pasang elektron bebas. Pasangan elektron bebas pada atom O tersebut yang akan berikatan membentuk ikatan hidrogen dengan atom hidrogen dari molekul H2O lainnya.
Untuk memberikan pemahaman yang lebih baik, maka diberikan contoh ikatan hydrogen pada molekul lain seperti terlihat pada Gambar 2.

Gambar 2. Molekul air dan molekul etanol yang terhubung dengan ikatan hydrogen pada atom O dari H2O dan atom H dari etanol.
Pada gambar 2 dapat dilihat bahwa molekul etanol (CH3-CH2-OH) berikatan hidrogen (garis putus-putus) dengan molekul H2O (Air). Atom H pada gugus hidroksil (-OH) dari etanol berikatan hidrogen dengan atom O dari molekul H2O.
Ikatan hidrogen yang terjadi antara molekul etanol dan molekul air, juga dapat terjadi seperti pada gambar 3. Ikatan hidrogen terbentuk antara atom O dari gugus hidroksil (-OH) dari etanol yang berikatan dengan atom H dari molekul H2O.

Gambar 3. Molekul air dan molekul etanol yang terhubung dengan ikatan hidrogen pada atom H dari H2O dan atom O dari etanol.
Donor dan akseptor ikatan hidrogen
Syarat terbentuknya ikatan hidrogen adalah adanya atom H yang terikat pada atom dengan keelektronegatifan yang tinggi yaitu atom F, O, dan N. jadi dibutuhkan atom H dan atom dengan keelektronegatifan yang tinggi yaitu F, O, dan N. Dari atom tersebut, yang bertindak sebagai donor ikatan hidrogen adalah atom H. sedangkan yang bertindak sebagai akseptor ikatan hidrogen adalah atom F, O, dan N.

Gambar 4. Dua molekul H2O yang terhubung dengan ikatan hidrogen. Atom H sebagai donor ikatan hidrogen dan atom O sebagai akseptor ikatan hidrogen.