The Horde Framework is the glue that all Horde applications have in common. It is many things, including some coding standards, common code, and inter-application communication. The shared code provides common ways of handling things like preferences, permissions, browser detection, user help, and more. It's all written in PHP.
Horde's applications include IMP, an excellent WebMail client.
See the projects