A session is a group of user interactions on a website within a given time frame.
A session is a group of interactions that one user has with a website or app within a defined window of time. It bundles everything a single visitor does in one sitting, such as the pages they view, the buttons they click, the videos they play, and the products they add to a cart, into a single unit of measurement. When that visitor arrives, a session begins; when they leave or fall inactive, the session eventually ends. Analytics tools use the session as the basic container for understanding a visit, sitting between the individual event at the small end and the unique visitor at the large end.
The mechanics turn on how a session starts and stops. Most platforms open a session on the first interaction and close it after a period of inactivity, traditionally thirty minutes, meaning the clock resets with each new action and the session ends only after a stretch of silence. A visitor who reads for twenty minutes without clicking, then clicks, keeps the same session alive. Come back the next day and a fresh session begins. Historically some tools also restarted a session at midnight or when the traffic source changed, though engagement-based models have relaxed several of these rules. Because the timeout is a convention rather than a law of nature, the same behavior can be counted as one session or two depending on the settings, which is why consistency in configuration matters.
The word comes from the Latin "sessio," meaning a sitting, and that image is exactly right. Just as a meeting or a court has a session that lasts as long as the participants remain assembled, an analytics session lasts as long as a visitor stays engaged in one continuous sitting. The term was adopted early in web measurement because it captured the intuitive idea of a single, bounded visit far better than counting raw hits ever could.
Sessions matter because they are the unit through which most website performance is judged. Traffic reports, conversion rates, bounce and engagement figures, and channel comparisons are usually expressed per session, so the definition of a session quietly shapes nearly every number a business relies on. Understanding sessions helps an owner interpret whether a spike in activity reflects more people or the same people returning more often, and it grounds decisions about advertising, content, and site changes in a stable, comparable measure of visit-level behavior.
The common pitfalls come from forgetting that a session is a constructed measure, not a person. One individual can generate many sessions across a week, so counting sessions is not counting people. A single session can also span multiple traffic sources, which complicates attribution when a visitor arrives from search, leaves, and returns from an email within the same window. Time-based cutoffs can split a genuinely continuous visit into two, or merge two separate errands into one. Reading sessions alongside unique visitors, pageviews, and the timeout settings that produced them keeps the metric honest and prevents the mistake of treating a tidy analytics number as a literal headcount of human beings.
Sessions are the building block of nearly every traffic report. Tracking them reveals how often people visit and how deeply they engage.