Note: You are currently viewing documentation for Moodle 2.3. Up-to-date documentation for the latest stable version is available here: session.
Overview of HTTP Sessions
Session tracking enables you to track a user's progress over multiple servlets or HTML pages, which, by nature, are stateless. A session is defined as a series of related browser requests that come from the same client during a certain time period. Session tracking ties together a series of browser requests — think of these requests as pages — that may have some meaning as a whole, such as a shopping cart application.