It turns out you’re not alone if you’re baffled by credit scores and even a little scared of them, according to research from Experian. Credit scores might seem abstract but brands could help with clearing up confusion when it comes to how they're calculated and what they mean.