app-platform-minimal - foundational/core stuff which is always needed
app-platform-complete - everything else, aside from edge modules
app-edge-complete - the edge modules
The naming of these is a little unfortunate - the word "platform" probably shouldn't be present in any of these.
These are based on the (pre-)poppy versions of modules, I believe from around the time Poppy Bugfest began. They will be updated to the Poppy GA versions of modules at some point.
The goal here was to group the modules into smaller chunks while still maintaining composability, i.e. allowing for some applications to be optional, as opposed to all applications always being required.
These groupings prioritized dependencies and composability over logical/business boundaries.
It's likely that these groupings make very little sense to non-technical audiences.
These are based off the Orchid SP6 versions of modules.
The "aspirational" or ideal set of applications/module groupings have not been formed yet, but a reasonable starting point might be the analysis Vince B. did a couple years ago and shared with the community: