Development team as in a sort of Idea managment team, always looking for ways to implement new and useful features, ways to make the site look and navigate better.
Advertising team would do just that, advertise. There are thousands of sites out there that allow affiliation and advertising. There are even site JUSt FOR advertising and affiliating.
Just food for thought.
Bookmarks