What does "session" mean in programming?
session is one of the most common terms in software development. This guide explains what it means, how it is used in practice, and why it matters, with real examples from the developer world.
Definition
A server-side record of a user's interaction with an application over a period of time. Sessions store state between requests and are typically identified by a session ID stored in a cookie.
Example
"The session expires after 30 minutes of inactivity and the user must log in again."
Related terms
Ready to practice your English at work?
Lingua-e has interactive exercises built around real developer conversations: standups, code reviews, retrospectives, and more. Practice until it comes naturally.
Try Lingua-e for free