WebAssembly (WASM) is a binary instruction format for a stack-based virtual machine. In familiar terms, WASM is used as a compilation target for various programming languages (C, C++, Rust, or Golang, for example), generating a compact binary with a known format. Mozilla Developer Network describes WebAssembly as having huge implications for the web platform — it provides a way to run code written
![Distributing WebAssembly modules using OCI registries](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b43f0170732916d7a490eb9e277299c54b80775/height=288;version=1;width=512/https%3A%2F%2Fradu-matei.com%2Fimg%2Farticle-photos%2Fwasm-to-oci%2Fwasm-to-oci.png)