In this article, we give the relation between MKL, MKL ML and MKL DNN. MKL is a closed sourced BLAS library while MKL ML is an open-source BLAS library which is actually a subset of MKL. MKL DNN is an open source library used to optimize Deep Neural Network operations and depends on a BLAS library.