  The class of nil-essential ideals is a generalisation of the class of
essential ideals. Every nil-essential ideal of a reduced ring is essential.
Therefore the intersection of all nil-essential ideals over a reduced ring $R$
is the socle of $R$. In this note, we apply this generalisation to give a new
criteria of semisimplicity in terms of nil-essentiality of ideals.
