Attempts to solve the famous Four Color Problem led to fruitful discoveries and rich coloring theories. In this talk, some old and some recent applications of tools from topology to graph coloring problems will be presented. In particular, the following subjects will be treated: The use of Euler's formula and local planarity conditions, Kempe equivalence, homotopy, winding number and its higher dimensional analogues. Key words: Coloring, Euler's formula, Winding number, Homotopy, Surface, Kempe equivalence, Critical graph, Local planarity.