What is the Nintendo Channel, you ask? It's Nintendo's central hub for all things Nintendo. The Japanese version has seen some pretty neat content, including video interviews with Nintendo bigwigs and developers, previews of games, and things of that nature.
You'll also be able to review WiiWare titles, once you've played them for at least an hour.
And that Nintendo DS connectivity they've been touting for a while? The Nintendo Channel will let you download demos for Nintendo DS games, which will wirelessly port into your DS, much like Nintendo DS demo kiosks at your local game retailer.
Downloaded demos of the video games can be played on the DS until you power down, giving you a chance to get a taste of current and upcoming portable titles without paying for them.
Source: By Talking About Games