Where the random numbers come from
The page uses crypto.getRandomValues, the random source that browsers provide for security work. MDN describes it as giving cryptographically strong random values from a pseudo-random generator seeded with enough entropy, suitable for cryptographic purposes. Turning random bits into a number in your range needs care: taking the remainder of a large random number favours small values slightly when the range does not divide it evenly. The generator avoids that by discarding draws from the uneven top block and drawing again (rejection sampling), so every value is exactly as likely as every other, even for ranges wider than four billion.
Numbers without repeats
With No repeats ticked, each value can appear only once, as if tickets were drawn from a box and not put back. You can ask for every number in a range, for example all 49 numbers from 1 to 49 in a random order to shuffle a list. If you ask for more numbers than the range holds, the page tells you rather than repeating any. Without No repeats, each draw is independent, so the same number can come up twice, just as a die can roll a six twice in a row.
Decimals, ranges and order
Choosing decimal places draws evenly from every value with that many places, so with two places between 0 and 1 there are 101 possible values from 0.00 to 1.00, both ends included. Negative ranges work too, such as −10 to 10. Sorting changes only the order in which the results are shown, not which numbers are drawn; for a draw where the order matters, such as first, second and third prize, keep the order as drawn. The sum of the numbers is shown under the list.
Dice roller and coin flip
Dice mode rolls up to 50 dice at once, each with 2 to 1,000 sides, with buttons for the common d4, d6, d8, d10, d12, d20 and d100, and shows the total. Coin mode flips a fair coin up to 1,000 times and counts heads and tails. Over a few flips the counts are often uneven; over many flips they move towards half each, which is what a fair coin does.
Using it for giveaways and classroom picks
For a giveaway, number the entries, draw with No repeats and keep a screenshot or screen recording with the settings visible, so others can see how the winner was picked. This is a free tool, not a certified draw system: where a competition, lottery or promotion must follow official rules or use an approved draw method, follow those rules.