If you want your website to be listed 0n front page of major search engines like Bing, Yahoo, Google then, Pay per Click is the advertising tool you should focus on. You are only charged as an advertiser, when a visitor clicks on your site.
Pay per click is an online advertising concept through which your ads appear on search engine result pages, generally to the right or above the organic search results. Payment is made on the basis of every click made on the advertisement.