Hi Héctor,
You should probably start with learning about HTTP requests (GET, POST and others). That will answer your questions about what, what for and why a data is posted. Acquire basic knowledge about HTTP requests, HTTP Request Headers, HTTP Request body, HTTP Response Headers.