Shared and dedicated hosting services, web based email, web design and development, domain name registration, email broadcasting, keyword purchase, newsletters and other marketing strategies.