New posts are those you haven't read yet, you may have read today's posts but missed yesterday's. After you read all new posts in a sub-forum, the forum icon on homepage still show there are new posts in it.
New posts is a bit confusing but seems reliable to me. After I read all new posts, I like to to use
mark forums read in
quick links, this will make
new posts work exactly what I expected.