How does WordPress handle sessions?
Yes, WordPress uses cookie to keep track of who is logged in in cookies. But you don’t have to rely on it. If you want to check if user is logged in, you can just use is_user_logged_in function and you can identify a user by his/her ID which you can get by calling get_current_user_id function.