Organizational Design, Team Topologies, Platform Ecosystem, Ecosystem, Micro Enterprise.
Stream-aligned teams: aligned to a flow of work from (usually) a segment of the business domain, like a group of product features or a small product. Platform teams: a team (or grouping of teams) that provides a compelling internal product to accelerate delivery by Stream-aligned teams — for