Hi Cole :-)
You`re not the only one confused! I was there, along with a whole lot
of other folks in the community. However, there does seem to be at
least one differentiating characteristic in this whole emerging field---the amount of actual programming in code of some sort.
A Web developer, from what I`ve read, is someone who`s primary skills
lie in the code and structure of the Web site. A developer also has
sub-specialties, where they can build Web-based applications. These
interactive events on a Web site.
A Web designer`s skills focus more toward the layout, graphics and
images, and the look-and-feel of the site. They would usually have some
sort of graphics design in their background, and an understanding of
art and aesthestics.
Web content is the written content, provided by a writer of some sort.
Although the content technically means anything a visitor sees on the
site---that`s "contained" within the site pages---it`s come to mean
mostly the writing.
A hosting provider tends to be more on the infrastructure level,
offering technical support for their hardware---the computers, wires,
boxes, and software used to create a site and make it visible to the
rest of the world.
Because this is such a new field, there`s a lot of crossover in skills.
So a developer may also be a designer. However, from what I`ve also
read here, few developers or designers offer content writing. That`s up
to you, the client.
What sort of work do you think you need on your site?