An ionic bond is a chemical link between two atoms caused by the electrostatic force between oppositely-charged ions in an ionic compound.
A covalent bond is a chemical link between two atoms in which electrons are shared between them
I hope this helps