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.