It is a type of .NET Web hosting where the client leases an entire server not shared with anyone.

C# in Depth, 3rd Edition

This is more flexible than shared .NET hosting, as organizations have full control over the server(s), including choice of operating system, hardware, etc.

The dedicated ASP.NET hosting is the most expensive hosting service because you could use 100% of the server hardware.