A style guide or style sheet comprises written guidelines in which clear specifications for the design of e.g. websites
or advertising material are defined. The specifications in a style guide relate to layout, colouring, typography, language, etc. The use of a style guide is intended to ensure the uniform appearance of companies. However, style guides are also used in software development to provide programmers with clear specifications and to ensure certain quality levels.