GL function names follow a standardized scheme
When there's only one possible form of arguments:

When arguments can take multiple forms:

e.g. the Color function has the forms:
Constants are defined for certain function arguments
Constant names are all in capital letters, in the form:
e.g. possible arguments for glBegin() are: