This is known as URL encoding, but is also more commonly used within the main Uniform Resource Identifier (URI) set, which includes both Uniform Resource Locators (URLs) and Uniform Resource Names (URNs), and is therefore also used to prepare data for the application/x-www-form-urlencoded media type, as is often used in the submission of HTML form data in HTTP requests.