The session object is used to maintain the session of each user.
For example: If a user enters into the application then he will get a session id. If he leaves from the application then the session id is deleted. If he again enters into the application, he will get a different session id.
But in the case of application object the id is maintained for whole application.