Why Font-Awesome icon class is different
The fa prefix has been deprecated in version 5. The new default is the fas solid style and the fab style for brands.
Please Refer to this
https://fontawesome.com/how-to-use/on-the-web/referencing-icons/basic-use
Chek out Font Awesome DOCS: https://fontawesome.com/how-to-use/on-the-web/referencing-icons/basic-use
This image has all the informations about prefixes so there is really nothing more to add :)
Font Awesome 5.10.0+ has duotone icons with new prefix fad
.