Pregunta de entrevista de Paytm Labs

how do bind and apply work in Javascript Functions?