Session is a feature in ASP.NET Core that enables us to save/store the user data . Session stores the data in the dictionary on the Server and SessionId is used as a key. The SessionId is stored on the client at cookie. The SessionId cookie is sent with every request.