A representative office is normally an inexpensive way of creating a presence in a country in order to ascertain what the possibilities are for your products locally. Typically a few people are employed to test the market.
The main characteristic is that you cannot carry out business through the representative office. If you do you will have to register your activities locally.
In most countries it is possible to set up a representative office without too much red tape.