The eSTEM licence package adds capabilities which allow STEM to be run remotely on a web server from a user interface embedded in a web page through a software-generated interaction with a ‘web service’ running on the server. eSTEM connects a user interface delivered and presented in a web page to an encapsulated set of related STEM calculations performed on a central server.