mod_cplusplus macht für C++-Programmierer Ähnliches wie das, was mod_perl für Perl macht. Es räumt nicht nur die Schnittstelle zu Apache auf, indem es gemeinsame Strukturen und Funktionalität in Objekte und Methoden einpackt, sondern es erlaubt auch, jede Art von Handler zu implementieren, indem man einfach eine Subklasse erzeugt, anstatt sich in Funktionen einzuklinken.