Was ist der Unterschied zwischen asm.js und WebAssembly?

Ich habe kürzlich über asm.js und WebAssembly gelesen: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ Ich bin immer noch verwirrt über ein paar Dinge: Wird der Code von asm.js rechtzeitig kompiliert und ausgeführt? In was...