Ковалентная связь образуется между неметаллами а именно полярная с неметаллами у которых разная электроотрицательность например СО2 а неполярная с неметаллами у которых одинаковая электроотрицательность в основном это 2-ух атомные газы N2,O2,I2,Cl2 и т.д. но есть исключения напирмер PH3 у фосфора и водорода одинаковая электроотрицательность. а ионная образуется между металлом и неметаллом например NaCl,Na2O,FeS и т.д.