URL Encoding (also known as percent-encoding) is a method to encode special
characters in URLs so they can be transmitted safely over the internet.
It converts characters that are not allowed in URLs into a format that can be transmitted, using a
percent sign (%) followed by two hexadecimal digits.
This encoding is essential for web applications, APIs, and any system that needs to handle special
characters in URLs.
Read more about URL Encoding on
Wikipedia