...
A session begins when a user starts typing the first character in the search box, and continues till the search query is completed. It continues as the user visits the next page of the search results or go back to the previous page of the search results. There are a few cases where a session restarts or ends, e.g. if a user removes more than 5 characters after all the entered query and starts typing a new query.