Perbezaan utama antara ketidakcocokan diri gametofitik dan sporofitik adalah bahawa dalam sistem ketidakcocokan diri gametofitik, fenotip debunga ditentukan oleh genotip gametofitik haploidnya sedangkan pada ketidaksesuaian diri sporofitik, fenotip debunga ditentukan oleh genotip diploid tanaman.
Ketidaksesuaian diri adalah mekanisme kawalan pendebungaan pada tanaman. Ini terutama mencegah pendebungaan diri dan menegakkan pendebungaan silang, yang merupakan kelebihan evolusi. Ketidaksesuaian diri berlaku akibat interaksi kimia negatif antara debunga dan tisu gaya dalam alel yang sama. Walaupun debunga dan putik boleh hidup dan subur, percambahan serbuk sari tidak berlaku di tanaman ini. Apabila percambahan debunga tidak berlaku, tiub debunga tidak dapat terbentuk. Kemudian debunga gagal menyerahkan gamet lelaki ke dalam gamet betina untuk persenyawaan. Akibatnya, mereka tidak dapat menghasilkan biji.
Terdapat dua sistem ketidakcocokan diri utama seperti ketidakcocokan diri gametofitik dan ketidaksesuaian diri sporofitik. Mereka adalah sistem ketidakcocokan diri lokus tunggal yang didasarkan pada lokus multi-alel tunggal (S). Lokus ini terdiri daripada satu pistil yang mengekspresikan gen S dan satu debunga yang menyatakan gen S.