Существует 4 вида химичских связей:
Ионная
Ковалентная (полярная, неполярная)
Металлическая
Водородная.
Ионная образуется между неметаллом и металлом.
Металлическая между металлом и металлом.
Водородная связь образуется между атомами водорода и сильноотрицательными элементами. Ну, например, нуклеиновые кислоты, белки, спирт, т.д
Ковалентная делится на полярную и неполярную. Полярная образуется между одним и тем же элементом (H2, F2, O2). Неполярная между разными неметаллами.
Сходства: они предоставляют собственные электроны в общее пользование.
Могут переходить одна в другую.
C + O2 = CO2
S + O2 = SO2
2Ba + O2 = 2BaO
2Zn + O2 = 2ZnO