I'm hoping someone can clarify to me the technical difference between a protocol and a scheme in a url. (or identify the rest of the items that can also be placed in a scheme?)
Originally I had thought they were the same and that scheme was just another name for it.
You can find scheme referenced here in this wikipedia article.
Although according to an answer here a scheme is not considered to be a protocol because:
there is no transport layer or encoding
Is this the proper way that defines their difference or is there more to it that makes the two different?
How can I distinctly tell when I'm dealing with a protocol or scheme? (or something other than a protocol that also qualifies to be used in a scheme? since it seems that protocols get placed in the scheme part of a url)