Question 2 of 10

Explain the 'this' keyword in JavaScript. How does its value change in different contexts?