Kluczowa różnica między addycją nukleofilową i elektrofilową polega na tym, że w reakcjach addycji nukleofilowej składnik bogaty w elektrony łączy się z cząsteczką, podczas gdy w reakcjach addycji elektrofilowej z cząsteczką łączy się albo gatunek z niedoborem elektronów, albo obojętny związek z pustymi orbitalami.
Nukleofil jest związkiem chemicznym bogatym w elektrony, który może przekazać parę elektronów gatunkowi z niedoborem elektronów. Z drugiej strony elektrofil jest naładowany dodatnio lub obojętny. Jeśli jest neutralny, powinien mieć puste orbitale, aby przyjmować elektrony z innego gatunku.