Deep Learning vs Machine Learning scope for future

Among These ML and DL which one is superior / better for future?
Which is often used by big companies?

Also What is Data Science , AI.? As i am just a python programmer. But want to grow in this field.
But these words / jargons are complex.
I want to know where to start and where to end ? How to travel in a professional way , so that at the end my profile should become a job ready one?

Please reply asap

Duplicate of : Deep Learning vs Machine Learning