con get i dati vengono presi dall'url
quindi

www.sito.it/pagina.php?id=4&testo=ciao

manda una variabile id con valore 4 ed una testo con valore 'ciao'

con post i dati vengono postati, quindi non compaiono nell'url ma vengono inviati a parte. buono se devi mandare variabili con contenuti molto lunghi o da tenere sicuri (login x esempio).

x recuperare i valori dipende dal linguaggio con cui lavori