External style sheets allow consistent styling across web pages by defining style rules in a separate .css file. This file is linked to HTML pages using a <link> tag and takes precedence over any styles defined internally or inline. Style sheets can contain rules for formatting, layout, and visual design. Popular names for external style sheets include base.css and global.css which contain styles for most site pages, and section-specific stylesheets. Styles can also be defined internally using the <style> tag or inline within HTML elements using the style attribute.