posted 4 years ago
You mean NuGet, not 'Nudget'.
NuGet packages are to NuGet as Maven packages are to Maven. The most important difference is that NuGet packages assemblies (.dll) inside the package (.nupkg), while in Maven the assembly IS the package (.jar, .war, .ear, etc.).
The reason for this is that NuGet is not a build tool. You first need a build tool to create the DLL and documentation files, and NuGet will then put them in a package. Maven is a build tool, so it can do the building and packaging in the same step.