Answer:
Ionic bond
Meaning :- When there is a strong electrostatic force of attraction between a cation and an anion (two oppositely charged ions) of elements is called the ionic bond. This bond is formed between a metal and a non-metal.
Involves :-Transfer and accepting of electrons from the valence shell.
Existence :- They also exist in the solid state only.
Examples :- NaCl, BeO, LiF, etc
Covalent bond
Meaning :- When there is a strong electrostatic force of attractions between two positively charged nuclei and the shared pair of electrons is called the covalent bond.
Involves :- Sharing of electrons in the valence shell.
Existence:- Exist as solids, liquids and gases.
Examples :- Diamond, carbon, silica, hydrogen gas, water, nitrogen gas, etc.