Define session hijacking and its preventive measures.
Session hijacking involves taking over an existing user session to gain unauthorized access to a system. Implementing measures like requiring re-authentication for sensitive actions can prevent such attacks.