JSONP significa "JSON com preenchimento". Digamos que você queira fazer solicitações AJAX para um domínio diferente. Bem, você não pode fazer isso com XMLHttpRequest, como você faria normalmente, mas você pode fazer isso com tags de script, como visto [no StackOverflow](https://stackoverflow.com/questions/2067472/what-is-jsonp-all-about) :
Mas isso é feio, agora temos que retirar elementos de um JSON de uma tag de script, nojento. Felizmente, os criadores do JSONP estavam pensando no futuro, então, em vez de configurar nossos scripts como fizemos anteriormente, fazemos o seguinte: