Because a distribution is an assembly of hundreds of different software packages built around the Linux Kernel.
Many of these packages are mutually exclusive (you can hardly run two init systems or desktop environments at the same time) or are highly configurable in how they work. And because of that there are hundreds of ways to pick and choose which packages to use and how to configure them.
A distribution is a collection of packages, configured according to the distribution maintainer’s preference.
Latest Answers