CodersClan interview question

1. How 'this' works in JavaScript, and how it's changed in ES6.