TMI alert:
Running a program as a user who is part of the Administrators
group is not the same as running as the Administrator
account.
With UAC, when you run a program it gets a restricted access token. Even though your user is a member of the administrators group, it may not actively have Administrator privileges. When you run a program and select "Run as Administrator",
and your user is a member of the Administrators group, you are given an unrestricted access token.
The reasoning behind this is that even Admins seldom require full access for everyday work. In our world though, our programs sometimes need to make changes to the system that do require full admin privileges. Usually selecting "Run as Administrator" works in these situations.