чем принципиально отличается ковалентная связь от ионной ?
Ковалентная связь между неметаллами, а ионная между металлом и неметаллом. Это основное различие, есть ещё нюансы.