The href represents a hypertext reference (hypertext Reference), on link, a, and so on. SRC represents the source address, which is on elements such as IMG, script, IFRAME, and so on. SRC content is an essential part of the page that is introduced. The content of the href, which is associated with the page, is a reference. The difference is that the introduction and the reference. Note that the Rel of link also can be understood as the introduction when it matches the style media.
Summary: href can be unnecessary, such as the href attribute in my link tag, if not, the content can be displayed, may show that there is no style.
SRC is introduced, is the page indispensable, for example, in the IMG, no src is nothing to show, I think this is their difference, one is introduced (indispensable), a reference
Talking about the difference between href and src