ML is an algorithm that allows converting different inputs into required input data. The main problem of working with ML is model training. For example, converting image into description of image content.
Vision is Apple framework that allows to produce different operations with images and videos, face, text, objects recognition. In this article we'll look through objects classification by trained ML model.