Note: This post is a natural continuation of my post Command Logging is Vital to System Administration.

The primary purpose of sudo is to allow system administrators to execute commands as the superuser (AKA root). It allows a group of people to manage a system without the hassle of keeping everyone updated with the root password. Another hidden benefit of sudo is that any command executed with sudo is logged via syslog.