Data science is the intersection of hacking skills, computing statistics, and knowledge. It involves extracting knowledge from data in various forms through techniques like organizing big data using Hadoop, MapReduce and Spark. Data science has many uses and opportunities. It is a growing field where data scientists can earn high salaries, though it also faces challenges like requiring strong experience and networks.