WebAssembly (WASM) is a new web standard that defines a portable binary format and virtual instruction set for running code on the web. It is designed as a compilation target for programming languages, allowing code written in languages like C/C++ to run directly in web browsers without being compiled to JavaScript. WASM aims to run at native speed by using the same machine code as CPUs and minimize runtime overhead. It originated from efforts to run high-performance code like games directly in browsers and has now been implemented in all major browsers. WASM is still being actively developed but already enables new applications in areas like browser gaming. Rust has emerged as one of the best languages for compiling to WASM due to its guarantees of