| Platform ecosystem | Product family |
| Platform | Stable core architecture |
| Various services defined on top of the platform | Variable components added to the core |
| Only the platform is designed in advance | Core and complements designed before implementing |
| Services designed by others | Core and complements designed by one party |
| Platform and services must all be profitable. Platform implements most profitable functions. | Entire product family must be profitable. Core implements shared functionality. |