Sometimes links can be really long. But often additional parameters that have more of an impact on the way the resource works than the domain and resource name. These parameters are added to the address of where and how the resource is requested, and they generally contain important information that the resource owner does not want to be lost.
When sharing, it may be important to ensure that these links reach the other party without being corrupted and changed.