PHP forms allow sending form data to a PHP file for processing. Forms can use the POST or GET method to transmit data. With POST, form values are sent through HTTP POST and accessed via the $_POST superglobal in PHP. With GET, values are appended to the URL and accessed via $_GET. The $_REQUEST superglobal can access data from either method.