Electron donor–acceptor (EDA) complexes arise from the reversible association of electron-rich donors and electron-deficient acceptors through weak interactions such as dipole–dipole or halogen bonds.