<?php echo $_SERVER["PHP_SELF"];?> qual a função?

Estava estudando sobre métodos POST e tudo bem, sei que o formulário precisa de processar e por isso é encaminhado via action, mas qual a função do código:

action="<?php echo $_SERVER["PHP_SELF"];?>

esse $_SERVER[“PHP_SELF”] reflete a própria página no servidor para realizar o “processamento” é isso?

<html lang="en">
<head>
    <title>Example of PHP POST method</title>
</head>
<body>
<?php
if(isset($_POST["name"])){
    echo "<p>Hi, " . $_POST["name"] . "</p>";
}
?>
**<form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>"**
    <label for="inputName">Name:</label>
    <input type="text" name="name" id="inputName">
    <input type="submit" value="Submit">
</form>
</body>