I always thought that the choice of "developer" versus "programmer" swung on how multidisciplinary you had to be in order to be effective.
On top of programming, I also do system ops, ui design, customer service (and client service), project management. Developing a web site takes a lot more than programming, especially if the team is small.