Compare and contrast five clustering algorithms on your own

Compare and contrast five clustering algorithms on your own. Provide real-world examples to explain any one of the clustering algorithm. In other words, how is an algorithm beneficial for a process, industry or organization.

What clustering Algorithms are good for big data? Explain your rationale?