Chemical bonds hold atoms together in compounds and determine compounds' properties. Compounds have definite compositions and properties unlike their constituent elements. Ionic bonds form when atoms transfer electrons to become ions of opposite charge, binding in crystalline structures. Covalent bonds form when atoms share electron pairs, binding as individual molecules with properties depending on size and shape. Metallic bonds allow electron delocalization in metal crystals. Different bonding structures give compounds distinctive physical and chemical characteristics.