Language defines the life of components. A “blue button” will work until the button is no longer blue—and then the name won’t make sense anymore. The pattern will have no reason to exist if blue buttons have fallen out of use.
http://alistapart.com/article/from-pages-to-patterns-an-exercise-for-everyone