SearchCRM.com Definitions (Powered by WhatIs.com)
leaderboard
definition -
Internet advertising borrows leaderboard from sports, where it refers to a sign board displaying the rankings of participants currently leading a competition.
Another popular ad type, the skyscraper, is a vertical banner usually placed to the right of page content.
last updated29 Nov 2003
Read more about leaderboard:
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.comComprehensive customizable CRM, up-sell CRM and Open Source CRM.