what distinguishes ionic from moolecular or atomic solids

Ionic compound generally are harder than molecular compounds and have a higher melting point.