These are few examples of how ML can be used for predictions

Data is abundant now and is being collected constantly. Machine learning uses concepts of statistics and algorithms are written to see if any sense can be made of the data or if there is any pattern which can be learned. This learning can then be used to probably predict what the next data might be.
The data could be movies that someone loves to watch .Using a well-trained algorithm, one could make an educated guess on what the person might want to see next. The data could be images or even text /words that someone uses often in their emails or text messages.