"The (B)Leading Edge"
Low Overhead Class Design
ęC++ Report (February 1998)

Abstract
This column presents a lexicon for describing a hierarchy of classes which have less overhead than the typical C++ class. The lexicon includes Plain Old Data (POD) (which is defined in the C++ Standard itself), Feather-weight classes, Light-weight classes, Middle-weight classes, and Norma-weight classes.