GET is used for when the variables are in the URL. For example,
http://www.programmerstalk.net/index...iable=my_value
would give you $_GET['my_variable'].
POST is used when data is submitted via a form through tags like
<input type="text" name="my_variable" value="my_value" />
Then, you'd have $_POST['my_variable']