These roles have a lot in common, and both share many similar responsibilities. To put it simply, PO focuses more on market or business strategy, while BA tackles inner issues (project documentation, road maps, etc.).