wa alaikum asalaam wa rahmatullah
'What's New' content is what is unread, or added since you last 'Marked forums read'
'Popular content' you may have read, but is weighted on replies, page views, ratings - so if a post gets a lot of attention one week, it is still hanging around a few weeks later.
Not sure the explanation really made anything clearer. In shaa Allah.