The Horde Application Framework is a general-purpose web application framework in PHP, providing classes for dealing with preferences, compression, browser detection, connection tracking, MIME handling, and more.
Horde makes heavy use of PEAR, the PHP Extension and Application Repository.
For example IMP (webmail client) is a project part of Horde.