POST is generally considered a better idea. However, it can be a little more awkward to implement, and data has to be passed around using forms - you can't just encode it into the url of a link. GET ...