What is the difference between attorney at law and attorney-in-fact?

An attorney-at-law is a member of the bar and licensed to practice law. An attorney-in-fact is normally someone with a power of attorney representing an individual who cannot be at a legal proceeding.