I always struggle to figure out whether to use the word framework, architecture, or solution while trying describe what we developed/designed. Here's the difference among those terms based on several sources: Framework Underlying set of ideas : a set of ideas, principles, agreements, or rules that provides the basis or outline for something intended to be more fully developed at a later stage - Encarta World English Dictionary Context : the general background to, or context for, a particular action or event, e.g., legal framework - Encarta World English Dictionary System of interconnecting bars : a structure of connected horizontal and vertical bars with spaces between them, especially one that forms the skeleton of another structure - Encarta World English Dictionary A set of theories widely accepted enough to serve as the guiding principles of research within a particular discipline - Wikipedia Architecture Building design : the art and science of designing and co...