# dotnet > Cross platform .NET command-line tools for .NET Core. > Some subcommands such as `dotnet build` have their own usage documentation. > More information: . - Initialize a new .NET project: `dotnet new {{template_short_name}}` - Restore NuGet packages: `dotnet restore` - Build and execute the .NET project in the current directory: `dotnet run` - Run a packaged dotnet application (only needs the runtime, the rest of the commands require the .NET Core SDK installed): `dotnet {{path/to/application.dll}}`