Nükleofiller, klorür iyonu veya amonyak gibi moleküller gibi iyonlar olma eğilimindedir; elektrofiller, hidrojen iyonu gibi iyonlar veya HC1 gibi asitlerdir. Genel olarak, nükleofiller, beklenenden daha fazla elektrona sahiptir beklenenden daha az elektron.
Nükleofiller, elektron bağışlayan moleküller veya iyonlardır. Bu nedenle NH3 amonyak molekülü bir nükleofildir. Moleküldeki azot iyonu, herhangi bir kovalent bağa bağlı olmayan bir çift elektron çiftine sahiptir. Sonuç olarak, bu tip elektronlar, başka bir atomla yeni bir bağ oluşturmak için bağışlanabilir. Negatif yüklü iyonlar nükleofillerdir çünkü iyona negatif bir yük veren elektronlar kovalent bir bağ oluşturmak için başka bir atom veya molekülle kolayca birleşebilir. Bir nükleofil için diğer terim, asit-baz reaksiyonlarını düşünürken yararlı olan bir Lewis bazdır.
Elektrofiller, elektronları kabul edebilen moleküller veya iyonlardır. Bunlar, yukarıda belirtilen H + iyonu veya NO + iyonu gibi pozitif iyon olma eğilimindedir. Bununla birlikte, Cl2 ve Br2 gibi nötr moleküller de elektrofil olabilir. Elektrofilik moleküller çift bağa sahip olma eğilimindedir çünkü ek bir çift elektron kazanmak çift bağı bir tekli bağa bölebilir.