PEAR is a framework and distribution system for reusable PHP components. It was required in older versions of Smarty but the requirement has been removed in newer versions.
The [PEAR Manual] is not as complete as the [PHP manual] but it is useful and the classes are mature.