para que te des una idea:
las sessiones son variables que guarda el serviodor, osea nunca las tocas tu como cliente, que a diferencia de las cokies si tines acceso a ellas en donde se guardan las cokies. en las sessiones solo guarda en tu computadora un id de session es ese numero largo que vez en el url..
se supone que cuando no tienes activada las cokies lo hace por get que es cuando lo vez, y cuando las tienes activadas lo hace por cokies "solo guardando el puro indetificador "id" de session) la sessiones se destrullen junto con sus variables depues de determinado tiempo de inactividad en el servidor
es una forma de manener variables en toda la pagina de una manera rapida y segura.
utlidad ufff millones :P las mas comunes son carritos de compras y adminsitracion de usarios..