There are several differences between ionic and molecular compounds.
1. Ionic compounds are mostly solid or crystalline in nature, while the molecular compounds can be solid, liquid or in gaseous state.
2. Ionic compounds are mainly formed between metals and non metals while molecular compounds are formed between two non metals.
3. ionic compounds are great conductors of electricity,while molecular compounds are poor conductors of electricity.
4. ionic bonding creates ionic compounds and covalent bonding creates molecular compounds.