To terminate or disconnect a user’s session:
The difference between terminating and disconnecting a session is following. When disconnecting a session, the session is not actually terminated until the user tries to execute a database operation, ongoing transactions are allowed to complete before the session is disconnected. When killing a session currently running operation will be aborted.