Journalism is a profession which has its own complexities and specifities. In order to access news and information, journalists have to constantly endeavour to be in contact with different layers of society. Simultaneously, they have to find the best ways of returning their findings to the society. In today’s world the media is constantly in the process of development. The media is an institution which can lead individuals to acquire knowledge, information, power and control. At the same time the media can have power and control over individuals. In this sense, journalism is a political profession. All these issues add to the complexities of journalism as a profession in Iran, a society which has gone through massive changes since the 1979 revolution and since the 1990s when there has been a struggle for democracy.