Jaka jest różnica między asm.js a WebAssembly?

Czytałem ostatnio o asm.js i WebAssembly: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ Wciąż jestem zdezorientowany w kilku sprawach: Czy kod asm.js jest kompilowany na czas i działa? Skompilowane w co? Poza tym, że asm.js...