For example, I do not understand the concept that PUT should be used to update and not POST, when sending a form from html with its values, once these values are received in the backend, what is done is to write the code in PHP for example , to communicate with the database and make the query to Update a specific record, regardless of whether the method was PUT, POST or GET.
What is really the difference between using one or the other?