URL Encode/Decode: Encodes only characters that are not allowed in URLs (spaces, non-ASCII characters, etc.). Preserves URL structure.
Component Encode/Decode: Encodes all reserved characters including &, =, ?, #, etc. Use this for query parameters and form data.