There are also ad areas like BuySellAds or Chitika where you can connect with various sites who take advertising. The objective here would be to find a substantial website that matches the niche or industry you are working in so you can get "qualified traffic," that is, people most likely to be interested in what you have to sell.
Many online businesses start out on a limited spending budget and think they cannot manage to pay for advertising. The good news is that there are now many more options to start online advertising than even just a few years ago. Even better, there is not a sharp learning curve to be able to use them and get a good return on your investment. Paid ads do cost money, but they are scalable, so when you produce an effective ad, you can increase your spending to show your ads even more, for more traffic and profits.
There are a number of social media sites you can use for online advertising as. Their ad programs are highly targeted, and they are easier to use than Google. The ads are driven more by matching your ads with the interest people have stated or shown through their likes and content they engage with.
Bing, by Microsoft, amalgamated with Yahoo PPC ads a number of years ago in an attempt to compete with Google. Although you might not get as much traffic from Bing as you do from Google, the Bing ad program tends to be less expensive and simpler to use.
Facebook ads offer some hard rivalry to Google AdWords because their online advertising rates are less expensive, the system is much easier to use, and the website traffic can be much more highly targeted. You can get the same amount of traffic for pennies on the dollar in comparison with Google once you learn their fairly straightforward system. You need to have a Facebook business page to run ads. And all your ads will have to have an image.