in difference between co valent and ionic compounds it was mentioned molecular and ionic reactions briefly can you please elaborate on what are ionic bonds and what are molecular bonds and some differences between them.