One of the decisions that a front-end developer needs to make while building a website is the technique to include an image. It could be an HTML <img>, or an image via CSS backgrounds, or maybe SVG <image>. Choosing the correct technique is important and can play a huge role in performance and accessibility.