Quote Originally Posted by Alex80 View Post
"филиал" is full-functional remote department of organisation. That is "филиал" can take part in any activity related to organisation functionality.
Role of "представительство" is narrowed to juridical or consultative functions. Something like "remote office". That is: attracting new clients, signing contracts, legal issues, consultations and so on.
Perfect explanation!