Article are the best option for generating back links as well as traffic. In article submission we focus on current topic and try to attract or gives valuable knowledge to online readers.
Press Release are the news and release of a company or firm. Press release are best way to promote new release over the internet.
Yes Agree, Articles are Good for generating Traffic and Search engine ranking . Press Releases Are News or Releases Of companies Products or Services or Any other News .