What is the differences between GET and POST methods ?

In GET Method have some limit like only 2Kb data able to send for request.
But in POST method unlimited data can we send.when we use GET method requested data show in url but not showing in POST method. So POST method is good for send sensitive request.