Extensive web research on existing designs. Sketching out numerous design ideas. Selecting the best design. Refining the design according to the clients needs.