A grapheme is an abstract concept. A glyph is a specific shape that represents that grapheme, in a specific typeface. For example, the abstract concept of "the Arabic numeral one" is a grapheme which has different glyphs in different typefaces.