what is the difference between covalent bond and dative bond?
Covalent bonding occurs when a pair of nuclei share a pair of electrons with one electron being donated by each atom. In dative covalent bonding the same principle of sharing electrons between two nuclei applies except in this case both of the electrons involved in bonding are donated by one of the atoms.