It's just a implementation of GET and POST of HTTP