Web Assembly is a low level assembly like byte code for web browsers that enables many new scenarios for web development using many different languages.
Leveraging this, Blazor utilizes the Mono .NET Runtime compiled into Web Assembly to load and execute C# code in your browser!