Interfaces exist as named modularity that are implemented by Modules and required by Webpages.
ModularPage represents all the functionality within a Webpage for dealing with Modules and Interfaces.
Module allows for introduction of functionality into a webpage / website with minimal coupling.
EncodedImages module can be included in a webpage to automatically convert all image references to Base64 encoded Strings before rendering the page.
Module allows for introduction of functionality into a webpage / website with minimal coupling. A framework may "require" a Module when leveraging components in order to provide better integration.