a ver, tratare de ayudarla con mis conocimientos si me equivoco espero me corrijan.
las variables session, son aquellas q se definen en alguna pagina, y puede ser utilziada en cualquier otra pagina tipo una variable global
se define en pagina 1
ej. $_session[var1] = "caries";
luego en la pagina 5
$cari = $_session[var1];
if ($cari == "sin") ....etc
las variables get y post, son utilizadas en el momento en que submitea alguna pagina, como saber cual usar, pues en la declaracion del <form .. method="post">
generalmente pero no siempre al dar click a un boton mandamos a llamar a otra pagina justo aqui es cuando usamos get o post de acuerdo al metodo definido en el <form....
ej
pagina quien_sabe.php
....
<form action="log_valprv1.php" method="post" >
aqui defino el metodo a usar
....
<input class="bot" type="submit" name="Submit" value="Enviar" />
aqui defino mi boton
.....
luego en el cofigo de mi pagina log_valprv1.php tengo
$prd=$_POST['param1'];
o get dependiendo del metodo q haya definido.
saludos esper oasi poder ayudarla
buen dia