For example, when executing multiple Java applets, servlets or mobile agent servers.
Java Operating System --- an execution environment which provides this facility.