Oracle Sales Prospector uses data mining and predictive analytics to help salespeople sell more products. It analyzes customer attributes, purchase history, and references to identify similar customers and products. This allows it to predict revenue, probability of closing deals, and time to close for prospects, which are combinations of customers and products. It groups customers based on attributes and patterns to facilitate social comparisons among users.