For the requests from the Web browser to be understood by the Web server,
they must use the same standard protocol or language. If there were no standard and
each Web browser used a different protocol to request pages,
then it would be impossible for a Microsoft Web browser to communicate with an Apache Web server, for example.