It would be great if there were an RPi-specific "app directory" website looking like:
"Ubuntu Apps Directory" https://apps.ubuntu.com/cat/
and/or:
"Fedora Apps" list: https://admin.fedoraproject.org/pkgdb/apps/name/list/
…which would allow users to easily see before initial purchase or installation if there exists suitable software that they'd want (which is easily installable in a reliable manner, from the respective GUI-based package manager). And please, let's ignore for the moment the potential ability to install from unofficial repositories, and tarballs, as that can be much less reliable and maintainable over the longer term (let alone the added installation difficulty).
The feature here that newbies will love is that these online package descriptions are searchable, using generic terms like "word processing". For example, they might not know what "Abiword" is, but they probably know a generic term like "word processing," and can thereby easily find and try out Abiword. This is a great "dissolver of perplexity" for newbies faced with the overwhelming number of software choices! This will help RPi users make an informed, sensible choice which suits their needs, be they newbies or geeks.
Furthermore, these listed choices could be greatly pared down from all the offerings seen at the upstream online app directories, by only listing choices that actually run on the RPi with reasonable performance (i.e. are known to be lightweight enough).
Also consider, for example, how Ubuntu's online app directory shows up to 5 stars, as rated by users, along with oftentimes pithy reviews. Although they should be taken with a grain of salt, I think these stars and reviews are VERY helpful for newbies to QUICKLY zero in on the 2 or 3 obvious, realistic apps to try out first (which can be easily installed, tried out, and possibly un-installed, all in a matter of minutes).
This is highly valuable, because the best software choices available at the time will change with the Zeitgeist of the day. No matter what the RPi Foundation recommends as a standard software stack, I guarantee that the Zeitgeist will twist and turn and squirm away from that software stack, over time, as new developments and options emerge. But a rating system such as this helps keep even the newbies on top of that Zeitgeist.
Leaving it to newbies to Google around to try to find up-to-date, quality info on specific software (once they know it's name, which is half the battle), will probably just make their heads spin. An online app directory helps get around that, by making a user-friendly, and highly accessible "one-stop shop".
Having said all this, reading Wikipedia summaries is also a good runner-up method (granted you know what you're looking for), for newbies to try to quickly get up to speed on all the various Open Source technologies that make up a modern Linux distro.
