In addition, the Switch will utilize mini cartridges as a medium for its games although it remains to be seen whether it will have built in storage to accommodate downloadable games and/or content. There are no details yet about online gaming although given the fact that it's 2016 and the emphasis in the trailer (see below) is on social gaming, it would be a huge oversight not to include it.
Unlike Nintendo's previous Wii U console which saw poor partner support, Nintendo today announced a fairly healthy list of developers for their new console which include EA, Activision, Bethesda, Capcom, Sega, Ubisoft, Square Enix, From Software, Warner Brothers, Codemasters and Atlus.
Finally, it was rumored that NVIDIA would be behind the Switch and today it was confirmed that they are indeed the ones that engineered the Switch in conjunction with Nintendo - the full press release by NVIDIA is available at the end of this article.
The Nintendo Switch in action:
NVIDIA press release regarding Nintendo Switch: