Benzene molecule has two n cloud rings one above and the other below the plane of atoms. Therefore, it is likely to be attached by electrophiles which subsequently brings about substitution.
The nucleophiles would be repelled by the π-electron rings and hence benzene reacts with nucleophiles with difficulty.