What does the blue point before app name in lauchpad mean?
The recommendation system of stackexchange really helps, I got this when I asked the question.

It turns out the little blue point shows I haven't opened the app since the app's last update.