Why Were Arrow Functions Introduced in JavaScript?

Most JavaScript developers use arrow functions every day: