JavaScript è un linguaggio client side, vale a dire che viene eseguito dal browser. PHP invece viene eseguito dal server su cui è ospitato il sito che viene visitato. Spesso, soprattutto nello sviluppo di applicazioni web, questi due linguaggi devono interagire.
Si tratta di php e Ajax!