MapQuest Interview Question

What is the difference between this, call, and apply in javascript?