In what Type of bonds do atoms join together because their opposite charges attract each other

Atoms join together in ionic bonds because their opposite charges attract each other. In an ionic bond, one atom loses electrons (becomes positively charged) and another atom gains those electrons (becomes negatively charged), creating a strong electrostatic attraction between them.