So I was browsing the web and came across a site that offers open office via cloud in your web browser. I was thinking to myself, how is this done. If any one has any knowledge on how something like this is created I’d really appreciate the insight. For example, how does the application get loaded into the browser if it’s on a vm on the “cloud”. What language was this app mostly written in. Not the actual open office utility but the server, that presents it into the browser?

ps. link to the page is http://www.ooanywhere.com

Thanks all in advance!