BairesDev interview question

Difference between call, apply and bind