Ionic compounds tend to be crystalline structures with high melting points that are water soluble. Covalent bonds are highly stable bonds with low melting points. Many covalent compounds are flexible or gaseous and are not water soluble. Metallic compounds contain freely floating electrons which allow them to conduct electricity and heat well. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.