Banner advertising is normally charged on a per impression basis rather than a pay-per-click basis. This means that you buy 1000 views of your ad rather than 20 clicks. The cost can be about the same in terms of results but PPC is usually more targeted.