Perbezaan utama antara penambahan nukleofilik dan elektrofilik adalah bahawa, dalam reaksi penambahan nukleofilik, komponen kaya elektron bergabung dengan molekul sedangkan, dalam reaksi penambahan elektrofilik, sama ada spesies kekurangan elektron atau sebatian neutral dengan orbital kosong bergabung dengan molekul.
Nukleofil adalah spesies kimia kaya elektron yang dapat menyumbangkan pasangan elektron kepada spesies kekurangan elektron. Sebaliknya, elektrofil dicas positif atau neutral. Sekiranya ia neutral, maka ia harus mempunyai orbital kosong untuk menerima elektron dari spesies lain.