Difference between Page refresh and Page postback

asp.net

Solution

A refresh mean a complete reload of the page, without any form data. This is essentially an HTTP `GET`.

A post back is when the page is posted to itself (through the `form action=""`). This is essentially an HTTP `POST`.

Problem

My question is - what is the difference between page refresh (if I press f5) and postback (If I press a button)? Can anyone please tell me? Thanks in advance.

Original source