Term of the Moment

BYOS


Look Up Another Term


Definition: stateless


Software that does not keep track of configuration settings, transaction information or any other data for the next session. When a program "does not maintain state" (is stateless) or when the infrastructure of a system prevents a program from maintaining state, it cannot take information about the last session into the next, such as settings the user chose or conditions that arose during processing.

The Perfect Example
The most ubiquitous stateless environment is the World Wide Web. The HTTP protocol, which is the communications vehicle for Web transactions, is stateless. After a Web page is delivered to the user, the connection is closed. Counter measures, such as the use of cookies, have been developed to maintain the state of a user moving from page to page on a website. Contrast with "stateful," which means that continuity is maintained from session to session. See HTTP and cookie.