I guess what I would like to see is some resource available that explains everything about links (if that's even possible). Relative, absolute, schemes, hosts, paths, and so on.
What sparked me in asking this is the "How to parse and build URLs" article that Nadeau posted back in May. In it, it discusses how to rebuild links after they have been parsed and also introduced a new term I was previously unaware of: scheme. When did "scheme" become part of a link??? I thought it was "protocol" instead of "scheme"!
What gives?