well .. kind of involved to explain all of it, but here's the basics :
get, submits the form through the url, when you've been to websites with long addresses like the one above :
that's haded through the url, and is considered having a querystring, this is how form method=get acts, which is useful because then you can bind the output that this generates through search engines, bookmarks, whatever.
post, is more secure(ish) it posts the data directly to the receiving page, acts like querystring, but can handle much more input(s), keeps the data out of the address bar, so it locks out the ability to bookmark, store/reference so search engines/spiders cant "re-create" the output as easily.
querystring / get is typically used mostly for navigation, and handling.
post is typically used for data submission ( like user info forms etc ) where there mightbe more data than is allowable (256 chars ) in the address line, or where the data is not intended to be reproduced at a whim.
hope that helps..
![[thumbsup2] [thumbsup2] [thumbsup2]](/data/assets/smilies/thumbsup2.gif)
DreX
aKa - Robert