Central Authentication Service is a SingleSignOnprotocol designed to allow untrusted web applications to authenticate users against a trusted central server. It also refers to a server package by the same name that provides the service. (from WikiPedia)
There are also AuthCAS Perl modules to interact with CAS.