Hypertext Transfer Protocol (HTTP) is a communications protocol used to transfer or convey information on the World Wide Web. Its original purpose was to provide a way to publish and retrieve HTML hypertext pages. 


HTTP defines eight methods (sometimes referred to as "verbs") indicating the desired action to be performed on the identified resource. The most common are GET and POST.