Interactive agencies may differentiate themselves by offering a mix of web design / web development, search engine marketing, internet advertising/marketing