difference between system and business analyst
The business systems analyst or the systems business analyst can actually be one or the other or both. Job description is the only way to tell when this happens. There are differences, though. A systems analyst is capable of looking at a program or utility and see the code.
The business analyst is more of a people person. He or she acts as a liaison between management and IT. A business analyst will be able to look at all aspects of the company and discover underlying causes for system failures. He or she may not be able to write the code to fix the issue.