"Credit" is used so many ways to define so many things that whoever was the first to use credit to refer to your "credit score" needs a slap in the face...
I don't blame you if your eyes are glossing over. Sounds super boring? Check. Looks super boring? Check. Is incredibly important for peace of mind and financial health? Triple Check.