While there is little advantage to using
sudo on a single-user machine where you are also root. In a corporate environment where there is more that one administrator using
sudo lets you delegate root privileges in a very granular way. For example, you can give certain users the privilege to just install software but nothing more or give all root privileges for a limited time without giving them the root password. Using
sudo also
logs who ran the command and when it was run. Important since you might need an audit trail for compliance reasons.
DNA
AKA mrascii