Offline businesses rely on foot traffic and passerby to enter their store, while online people search alone using search engines. Millions search each month on search engines for information. Key factors for online and offline businesses are location, traffic, and information. Search engines index billions of webpages and people conduct hundreds of millions of searches each month looking for products, services and company information. Successful online marketing utilizes search engine optimization and search engine marketing to drive traffic from search engines.