Processor is reponsible for running the module. This run is sound execution of the module. This will be most abstract layer of the processor.