It is the bond which is formed by the transfer of electron from one atom to the atom of another element.
Both bonded atoms have very large electronegativity difference.
The atom with large electronegativity value accept the electron from other with smaller value of electronegativity.
For example:
Sodium chloride is ionic compound. The electronegativity of chlorine is 3.16 and for sodium is 0.93. There is large difference is present. That's why electron from sodium is transfer to the chlorine. Sodium becomes positive and chlorine becomes negative ion. Sodium have one valance electron while chlorine have 7 valance electrons. In order to complete the octet chlorine require one electron while sodium need to lose its one electrons. That's why when both atom combine sodium lose its electron and becomes positive ion i.e cation while chlorine accept its electron and becomes negative ion called anion and bond between them is ionic bond.
Aromatic compounds undergo substitution rather than addition reactions because the aromatic structure is maintained.
Electrophilic aromatic substitution begins with attack of the electrophile on the aromatic ring to yield a delocalized intermediate called the arenium intermediate. Loss of hydrogen from this intermediate yields the final product.