differences between ionic bond and covalent bond and similarities

nagkapalit sila ng meaning, yung low melting point Covalent