A program whose sole purpose is to run other programs, but change their behavior in some way by altering their environments or filtering their input.

Sumber : http://slackware.linux.or.id/slackbook/glossary.html