Unsupervised data mining is useful when you don't have a specific outcome you want to predict, but rather you want to explore a data set and understand more about its structure, patterns or groups.
In this case, let's say you have a data set of clients and you want to segment them based on things like preferences, behaviour, learn more about their spending patterns and things like that.