First of all, the module is not equal to the assembly. You can distribute parts of a module between several assemblies (including Models, Views, and ViewModels). Although, as a rule, you place the classes associated with the module in a single DLL or XAP file (in the case of Silverlight, if your module is a separate Silverlight application).
, , , Prism , . MVVM , -. , MVVM, , .