PPC means Pay Per Click. It gives way advertising on a search engine. These are sponsored listings that you see whenever you make a search. There will be a charge whenever a visitor or web surfer clicks on any of your ads. There will first be a bidding process. The highest bidder for the price per click will definitely get the chance to be first listed in the search engine.
With this kind of advertising, you can still basically control your campaign as you get to create your own ad. You will also manage the target audience and still stay within the bounds of your budget. Most of the providers of PPC advertising will allow you to specify the target market, either by topic, industry or geographical location. You can also very well check if your ad gets to be shown at all and if it is competitive with the rest.