Define data mining. Why are there many names and definitions for data mining?

Define data mining. Why are there many names and definitions for data mining?