A área de Teoria de Singularidades é muito ampla, utilizando-se de ferramentas de Álgebra, Cálculo, Geometria Algébrica, Geometria Diferencial, Topologia e Topologia Algébrica. Uma das ferramentas vindas da Topologia e Topologia Algébrica são as Classes Características, que vieram sendo construídas por diversos autores, alguns via a Teoria de Obstrução. Como exemplos, no caso de variedades suaves, temos as classes de Stiefel-Whitney, no caso real, e as de Chern, no caso complexo, como uma obstrução para a extensão de campos de vetores e de r-referenciais. Já no caso de variedades singulares, temos as agora conhecidas classes de Chern-Schwartz-MacPherson para a obstrução da existência de um referencial de vetores radiais.
Nesta apresentação, iremos motivar e introduzir a construção das classes de Chern de uma forma intuitiva pelo viés da Teoria de Obstrução, entretanto, com suficiente formalidade.