A nucleophile is a substance that donates a pair of electrons to create a new covalent bond. Nucleophiles tend to form chemical bonds with electron-deficient species since they have an abundance of electrons.