A webMathematica Transaction

Server ready for input

Browser sends request

MSP Server acquires and initializes kernel

Selected kernel carries out computations

Kernel is cleaned up and released to pool

Result is returned to browser