Capital One interview question

What is direct connect in protractor? Why do we need selenium server? What is angular and non angular site? How do you define a site is not-angular?