The WebAssembly design repo (<a href="https:&#x2F;&#x2F;github.com&#x2F;WebAssembly&#x2F;design" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;WebAssembly&#x2F;design</a>) has a bunch of high and low level details. Essentially, wasm is a spec for an instruction set and runtime environment for native apps, and it&#x27;s designed so that existing JavaScript runtimes can support it. This will eventually let it solve most of the problems currently solved by asm.js, NaCL, and (to a lesser degree) NPAPI.