I've only recently been getting involved with PHP/AJAX/jQuery and it seems to me that an important part of these technologies is that of POST & GET.
First, what is the difference between POST and GET? Through experimenting, I know that GET appends the returning variables and their values to the URL string but POST doesn't:
website.com/directory/index.php?name=YourName&bday=YourBday
So is this the only difference or are there specific rules or conventions for using one or the other?
Second, I've also seen POST & GET outside of PHP... also in AJAX and jQuery. How do POST & GET differ between these 3? Are they the same idea, same functionality, just utilized differently?
Thanks.