A Uniform Distribution assigns equal probability to all outcomes within a specified range. In ML, it is sometimes used for random initialization or random search over hyperparameters. However, real-world data rarely follows a perfect uniform distribution.