The AWESOMEFONTICON is an special type of icon. The image of the icon is defined via some character that is rendered using the awesome font (see: https://fontawesome.com/).

We definitely recommend to use the more general component FONTICON in which the font that is used, is not "hidden part" of the component but is explicitly referenced within the component.