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.