Aclaracion De Duda De Xmlhttp?

Hola a todos tengo una duda sobre un archivo .js q en todas sus lineas tiene esto q no le entiendo

xmlhttp.open("GET","views/getuser.php?q="+str,tr

Preguntas Vi en varios codigos similares que tienen la interrogacion despues del archivo.php y despues una letra o variable seguido de un igual, una comilla, despues un signo (+) y luego una variable

Pero q significan??? he visto varias cosas para explicarme loq esas cosas significan y no las entiendo muy bien

hola,

Busca en un buscador la función y te dirá que son esos parámetros que en este caso son (metodo,url,asíncono)

por ejemplo.

muchisimas gracias ahora ya tengo mas idea de loq estoy haciendo con ajax graciasssss