As mentioned in section 4 above, assemblies are not a packaging format or a deployment technology. Instead, assemblies can be packaged for deployment in a variety of ways. Perhaps the most common distribution format is the assembly files themselves – the dll’s, exe’s and resource files that make up the assembly. However, there are situations where more specialized packaging may be required. In V1, we support two such additional packaging formats: cab files and Windows Installer files. Cab files are typically used in web download scenarios to gain the benefits of file compression for faster download. Windows Installer files are used to distribute your application with the Windows Installer.