AI vs Machine Learning: What are their Differences & Impacts?