In computer science and particularly in network consulting in particular, a session can be a short, interactive and virtual information exchange between two or more computers, typically between an individual user and a remote server. A session may be initiated at a given time and subsequently torn down - brought to an end at some future time. The term "Session Initiation Protocol (SIP)" is often used to describe these types of protocols. SIP provides a model for how computer systems interact and, importantly, why. That is, to provide a means by which information may be exchanged without the need for face-to-face interactions. Without a doubt, the Internet has made significant strides in this direction but it is the "legacy" networks that are lagging behind in both usability and in security.
A typical way to break a session is to use an application with the ability to close a window without actually shutting down the application. By killing the application, the user does not really "quit" the session but rather, they simply close the application and whatever data will be lost is not lost forever. However, it is entirely possible to configure Windows to prevent this by using the "Task Manager" or similar utility tool.
It is also possible to configure Windows to allow a user to terminate a session at any time by entering a special sequence of characters. The terminator character is one of the special values defined by the Win32 API that are used to indicate to the operating system that the session has ended. For example, when you download a free software application, such as Skype or Google Chrome, you are automatically logged into the application and its sessions are not automatically terminated when the download is complete. However, you can configure Windows so that any such logging will be taken care of by the "Session Restore" Feature in Control Panel
Installing a third-party utility to manage sessions and terminate them on demand is a simple solution for this problem. There are a number of these available on the internet. However, before installing one, make sure that the software you select is compatible with your system's hardware. A good example of such software is the SessionFix software that is available for download. This software will enable you to download and manage various sessions across multiple computers simultaneously.