seen 12 mins ago
This means the profile was viewed 12 mins ago, or the last time the user take action on the website?
That means the last time activity was seen on the account (action on the website).
According to this answer at meta.SO it stands for any activity, but it is updated at most once in 30 minutes. (My guess is that the frequency has been increased since then.)
More relevant meta.SO threads: