Here's how I see those distrosI dont know what the exact differences are but it depends on the usage of the System
Debian > Stable Software
Ubuntu > Faster Updates than Debian
CentOS > config file presets have been setup for more security
thats the way i see the distros