Есть три типа. Ионная - связь между атомами металла и неметалла. При этой связи происходит переход валентных электронов. Пример NaCl.
Ковалентная - связь между атомами неметаллов, реже металлов. При этой связи происходит образование общих электронных пар и заполнение молекулярных орбиталей. Пример Br2, CO2.
Металлическая - связь между атомами металлов. При этой связи происходит отдача валентных электронов. Пример металлы и сплавы.