What are the differences between ionic bonds and covalent bonds?

2 answers

The main difference is that the electrons are transferred from one atom to another in ionic bonds and the electrons are shared in covalent bonds.
Wikipedia is surprisingly good at answering these sorts of basic questions.