A style guide is a documentation that transforms front-end design code bases into a well-organized pattern library.
Style guides aid in promoting clean and consistent user interfaces, branding, modular web development, and a more efficient design-development workflow.
A "living" style guide has the advantage of being in constant sync with the actual code meaning that the documentation dynamically updates to reflect the code changes.