In software engineering, web-based emulation allows application development and testing on one platform for other target platforms, for example for various mobile operating systems[REF] or mobile web browsers, without the need of target hardware or locally installed emulation software.
In medical education, nurse education and allied health education (like sonographer training), web-based simulations can be used for learning and practicing clinical healthcare procedures.