CSS image replacement is a technique of replacing a text element (usually a header tag) with an image. An example of this would be including a logo on a page. You may want to use a tag and text for this for the accessibility and SEO benefits, but ideally you'd like to show your logo, not text.