WebAssembly là một ngôn ngữ giống như hợp ngữ cấp thấp với định dạng nhị phân chạy trong các trình duyệt web hiện đại. Do đó, các chương trình WebAssembly có thể hoạt động ở tốc độ gần như nguyên gốc, cho phép tạo ra các ứng dụng mới và thú vị cho các ứng dụng web client từ các ứng dụng giống như máy tính để bàn, trình giả lập, trò chơi video hiệu suất cao, trình chỉnh sửa ảnh, v.v…