URL encoding, sometimes referred to as URI encoding or percent encoding. Implemented based on RFC 3986 (http://tools.ietf.org/html/rfc3986).
Further documentation and information can be found at http://www.haskell.org/haskellwiki/Library/Data_encoding.