Infosys interview question

Difference between Business Analyst and a consultant