The magnetic energy is different,neodymium magnet has high magnetic energy while ferrite magnet has lower magnetic energy.
The prices is different, neodymium magnet is expensive and instable, ferrite magnet is cheaper.
Ferrite magnet is rut-proof,surface treatment is not needed for it; neodymium magnet is easy to rust, which need to made with plating.