Correct Answer: Both GET and POST are used to collect data from a form However, when security is desired $_POST should be used When the $_ POST variable is used, all variables used are NOT displayed in the URL Also, they have no restrictions to the length of the variables GET should be used when the interaction with the form is more like a question For eg firing a query etc POST should be used more often when the interaction is more like an order or the interaction changes the state of the resource POST example: Name: Age: On clicking submit the URL resembles to: https://wwwmysamplesitecom/samplephp The samplephp file can be used for catching the form data using $_POST Hello You are years old! GET EXAMPLE Name: Age: On clicking submit the URL resembles to : https://wwwmysamplesitecom/samplephp?name=jim&age=37 The samplephp file can be used for catching the form data using $_GET Hello You are years old!