Nuget Package Restore is a process that happens when a Visual Studio solution is loaded and some Nuget Packages are missing. This usually happens when a solution doesn't have its package contents checked into Source Control (which is a best practice).