Dell Technologies interview question

What is XG Boost? , Explain Neural Networks