Today, the Marketing Department has responsibility for driving traffic to the site and may control the corporate website's look and feel, but it is very unlikely (if your company is of a certain size) to own the content, the business functionality or the underlying technologies such as web content management, search, hosting, web analytics and the like.