Tech Mahindra interview question

What is ADF? Runtime Integration in ADF? Spark architecture