In this work, we have presented a very detailed review of the different classification of azo dyes as a function of the number of azo groups and the appropriate functional groups. Then we pointed out some chemical properties of these dyes such as reactivity, isomerization and tautomerism and listed. In the following, we have summarized some recent syntheses of azo dyes and the mechanism of azo dye/polymer conjugation. Finally, we indicate the principle of Gewald's reaction and its application to the synthesis of new azo dyes.