Activities and skills applied to web design include:

. Concept development
. Storyboarding and prototyping
. Design and production using Photoshop, Illustrator, Golive, Dreamweaver and Flash
. Strategy development and liaison with clients as individuals as well as teams
. HTML, XHTML, DHTML, and XSLT
. JSP, Perl, and Javascript
. MySql database design and querying
. Usability testing
. Art direction
. Project management