Because its decayed organisms. So all the nutrients from that decayed organism goes into the soil and makes it rich with nutrients.
Eukaryotes are larger cells with membrane-bounded organelles.
Prokarotes are not that large and do not have a nucleus or any memberane-bound organelles.