From foldoc (....doc.ic.ac.uk/.../....cgi?query=framework):
Framework - In object-oriented systems, a set of classes that embodies an
abstract design for solutions to a number of related problems.
A pluggable architecture is one where implementations of components in the
system can easily be replaced with other implementations as long as they share
the same interface.