The correct response is: ionic bonds and hydrogen bonds.
In ionic bonds, atoms join together because one atom gives up an electron (becoming positively charged) while another atom gains that electron (becoming negatively charged), and the opposite charges attract each other. In hydrogen bonds, partial positive and negative charges attract each other, although this interaction is typically weaker than ionic bonds.