The difference is of features that each and every operating system has, its capabilities ,reliability, compatibility,flexibility. also the companies that are producing those operating systems are also different, so that's why the names are different.