URL Encoding (also known as percent encoding) is the process of converting a URL so as to replace reserved characters that have a special meaning with special escape character sequences.
For example /
might be replaced with %2F
and (
with %28
.
This is done to differentiate between when the characters used as text and when they are used in their special meaning.