Technologies are sometimes categorized as stateful or stateless. The terms can apply to applications or communication protocols, for example. A stateful application saves data generated by each client session and uses it the next time the client makes a request. A stateless application doesn’t save client data from one session to the next.
We can also refer to data as stateful or stateless. Traditionally we think of data as stateful: once it’s created, it always exists. But organizations are discovering that data increasingly needs to be stateless, for a couple of reasons.