Following are the differences between namespace and assembly:
Assembly is physical grouping of logical units, Namespace, logically groups classes.
Namespace can span multiple assembly.
Assembly is physical grouping of logical units, Namespace, logically groups classes.
Namespace can span multiple assembly.