URL encoding converts special characters in a URL, such as ?, /, and =, to codes, such as %3F, %2F, and %3D. The encoding removes ambiguity and is required by some sites.
The codes are defined by an industry standard, and are listed on many web sites.