Hardware compatibility, ease of use, the size of a software repository. These three attributes are unique to each Linux distribution. But at the same time, each Linux distribution is at liberty to take and mix whatever it wants from any other.