Alison
Better categories would include applied mathematics, applied science (possibly broken into chemist, biologist, physicist, microbiologist), engineering (broken into electrical, mechanical, petroleum, civil and so on), and computer fields (broken down into graphic designer, Web developer, database designer, data entry operator, computer programmer)...
Web developer is not necessarily the same as graphic designer. I am not a designer, no intuitive sense of aesthetics, made what my third boss called angry fruit salad. What else is Web design? Computer programming. Every Web page is a collection of information organized in a logical pattern (XML is the general parent of all such systems). Certain HTML tags are little hooks that programs like JAWS and Home Page Reader look for to logically attach labels to form fields, columns and rows to table cells, and so on (Section 508 Federal Web requirements to make Federal government Web pages friendly to users with disabilities). Then there are the style sheets, which are an abbreviated set of instructions to the browser to show HTML elements differently.
Finally, you have real programming. SQL to add, update, and read data from data tables, Javascript for convenient functionality (except for users without Javascript or Javascript turned off), and last but not least, certainly not, the whole family of computer programs that live on the server (Cold Fusion, Active Server Pages, Perl, PHP) and make Web pages show data from tables, put data in tables, send and read email, provide password security, reuse code for headers and footers and so on.
