Haven’t ever had a reason to use a Random object, but it just returns the next random number using a seed. The first random number using the same seed, will always be the same. Therefore, the list of random numbers for each seed is the same for everytime a new random object is created with that seed.
So, the Random object should only be used in a situation where there should be randomness, but where the same random pattern will be replicated all the time. This is mostly used in terrain generation with a seed, like minecraft or terraria.
When you create a new random object, it doesn’t care about existing random objects or any generation you’ve done. It starts over with it’s seed, and starts generating the same numbers everytime given that seed.
What math.random does is just generate a random number every time, with no way of predicting what it will be, unlike Random objects.