When it comes to marketing there is a vast amount of different types. Some can give you very quick results whilst others may require you to be more patient to get the real benefit. Email marketing is often a way of quickly getting traffic to your site or through to a particular product page. You may send out an email flyer or advertisement and within a few hours you may already have attracted people to your site. The beauty of email marketing is that you can track it. You will be able to see how many people have opened it, clicked through and then purchased something off your site. This will allow you to establish a cost per acquisition and see if it is a worthwhile marketing tool for you to use again in the future.
Search Engine Optimisation is another form of marketing and essential to any site that wants to improve their rankings on the search engines long term. It may take a little longer to see results though and often needs to be done often to maintain improved rankings. You may need to give it six to really start to see a benefit from it and even then this benefit may only be small to start with.
Google Adwords is another quick response form of marketing. You will be charged when your advert is clicked on but doing this will quickly allow you to get instant traffic to your site.