having work as a storage technical Manager for 8 years working alongside the likes of seagate, WD, Fujitsu and Storage enclosure manufacturers such as netgear, Promise, Infortrend, Thecus, Quantum, Synology, QNAP etc, the honest truth is the biggest difference between enterprise class drives and desktop drives is essentially warranty!
desktop drives warrnanty was reduced to just 1 year by seagate while there enterprise class drives had a 5 year warranty. in terms of failure rate the percentage tends to be between 0.5 and 1.5% across all drives.
There are some minor differences between the two classes : firmware in relation to sector mapping. on desktop drives it will try to remap a bad sector several times over a long period to try and fix the problem. in an enterprise drive this is normally limited to a single attempt as enterprise are designed to be used in a RAID array and bad sectors can corrupt the RAID so if it fails to remap on one pass it will reject the drive from the RAID array as faulty.
on a physical aspect enterprise drives use slightly different more hardwearing materials for parts like the bearings and heads to reduce friction, heat and wear allowing them to be run continuously for longer.
in terms of performance there is very little difference when it comes to read /write speeds ( other than hybrid drives and 10k and 15k drives which run much faster )