Covalent and ionic bonds are two different types of chemical bonding. Covalent bonds involve the sharing of electrons between 2 atoms while ionic bonds involve the complete transferring of electrons from one atom to another. Covalent bonds usually form between two nonmetals while ionic bonds usually form between a metal and a nonmetal.
I hope this helps. Let me know if anything is unclear.