"0w-20" is the type of oil (it has specific characteristics regarding the variance of viscosity at a certain temperature to be considered 0W-20 not 5W-30 or other). Mobil, Castrol, etc are brands.
The "difference" between brands is related to some (kind of secret) additives cocktail to make them...