Molecular Compounds are formed due to sharing of electrons between two non-metals. Group: Ionic Compounds are formed between metal and non-mental. Molecular Compounds are formed when two non-metals chemically combine: Bond: Ionic Compound is formed due to electrostatic force of attraction known as Ionic bond. Molecular Compounds are formed due to covalent bond between elements.