Session variables and cookies seem very similar to me. I understand the technical differences, but how do you decide when to use one vs. the other?