a technology that enables programs to be downloaded and run in a web browser.
« back to index
©2024 NextMark, Inc. Terms of Use.