A company that offers internet marketing, web design, development, hosting and maintenance services.