Hello Ravi,
Data Science ia a broad term for multiple disciplines where machine learning fits within data science.
The main difference between the two is that data science as a broader term not only focuses on algorithms and statistics but also takes care of the entire data processing methodology.
Hope it helps.
Good Luck!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile