Even though rand() may be a good enough random number generator for making a video game, the patterns of random bits it spits out may not be sufficient for applications requiring truly random data.
Randomness can be a Good Thing. If your system generates truly random numbers, it can avoid and withstand network packet collisions just one of many applications. Here's what you need to know about ...