What is the difference between an ionic bond and a covalent bond, and how do eac

What is the difference between an ionic bond and a covalent bond, and how do each of these bonds affect the properties of the compounds they form?**