source-tag is one of the HTML5 elements. It is used to define multiple media resources in different formats: video, audio or image. This is necessary to achieve the best possible cross-browser compatibility.
Exey Panteleev | CC BY 2.0