InvestorQ : Can you explain offline and online trading and what is the role that the broker has in offline and online trading?