Identify five major differences between http get and http post methods of making a request to server?

First we have got the most important one: you have to know what server is the server you want to reach.

Because when you want to reach that server, you first have to do something else...