В чем разница между asm.js и WebAssembly?

Недавно я читал об asm.js и WebAssembly: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ Я все еще не понимаю несколько вещей: Компилируется ли код asm.js и выполняется ли он вовремя? Скомпилировано во что? Помимо того, что asm.js...