"Leaderboard support" means the ability for a game or app to display and track the rankings of players based on their performance or achievements. Full definition
Full online leaderboard support across all mini games and challenges with a country flag next to everyone's name. (gertlushgaming.co.uk)
Infinite level possibilities — maps are randomly generated and seeded providing a tonne of replayability, but then shareable among friends in order to encourage competition with full leaderboard support (perfectly-nintendo.com)
Quickplay comes with leaderboard support, so those with skills can compete to have the best scores by song, instrument, and difficulty level. (gamerstemple.com)