Icon design is the process of designing a graphic symbol that represents some real, fantasy or abstract motive, entity or action. I can do flat icon design (with flat colors without stylish choices or drop shadow or gradients or textures), which is good for minimal use of simple elements and typography.